AllScoop

Gadgets - PHP Code - ASP Code - Web Tools - Technology

TCP Listen – Firewall Testing Tool

38 Comments

This is a handy little program for testing and troubleshooting.

Enter a port to listen on and it will show incoming connections to that port. This can be useful if you are trying to setup connectivity through a firewall or a router.

This could also be used as a security tool to make it appear you are running a service on a standard port, by having the tool respond, while the services is really running on a different port.

Very small single file is only 48k in size.

Get TCP Listen

TCP Listen

Filed Under: software Tagged With: TCP

Comments

  1. Chris says

    May 21, 2008 at 3:02 pm

    Any chance I can get the source code for this handy little tool?

    Reply
    • Hamato Yoshi says

      August 6, 2011 at 9:24 am

      It’s .NET, just use reflector

      Reply
  2. Jeremy says

    August 31, 2011 at 1:15 pm

    A neat enhancement would be to have the tool show which IP the incoming connection came from.

    Reply
    • Daryin Jayes says

      June 22, 2012 at 3:23 am

      that would be called called peerblock.

      Reply
  3. Yesu Rathnam says

    April 29, 2013 at 7:59 am

    Hi,

    Is it possible to listen multiple ports at same time. Or can it take source ports from a flat file and listen to all at once.

    Reply
    • allscoop says

      April 29, 2013 at 8:10 am

      Yes, you can listen to multiple ports at once.

      Reply
  4. Yesu Rathnam says

    May 2, 2013 at 11:32 pm

    Any chance that I can get the source code of this tool.

    Reply
  5. Taz says

    August 22, 2013 at 5:45 pm

    Thank you… very usefull!

    Reply
  6. Kapil Daddikar says

    October 7, 2013 at 2:24 pm

    Thanks, simple and useful!

    Reply
  7. eric says

    April 6, 2014 at 1:18 pm

    which .net framework version does this application use ?

    Reply
    • Mark says

      February 17, 2020 at 12:55 am

      .Net 3.5 is required

      Reply
  8. Gipper says

    June 13, 2014 at 9:15 am

    Awesome! exactly what I was looking for… Cheers!

    Reply
  9. Ashish Shukla says

    July 28, 2014 at 5:44 am

    Really very useful tool…. thanks a lot for creating this simple tool.

    Reply
  10. steve says

    October 17, 2014 at 9:36 am

    how do i get listen to listen on a block of 70 ports , without typing all of them in ?

    Reply
    • allscoop says

      October 17, 2014 at 9:41 am

      Sorry, there is not a easier way to add that many ports…

      Reply
  11. Rene says

    June 8, 2015 at 6:55 am

    This program needs .net 3.5
    Is there also a version suitable for Windows Server 2012?

    Reply
    • Dan says

      December 21, 2015 at 5:26 pm

      It works fine on Windows Server 2012. I just tried it.

      Thanks for this handy tool.

      Reply
  12. Ken Fisher says

    October 14, 2015 at 12:10 pm

    Sweet utility. I wish I’d have had this years ago. Very handy for testing.

    Thank-you !!!

    Reply
  13. Brian says

    December 1, 2015 at 11:28 am

    Hi. Does this create a listener process on the port, similar in the way NetCat does, or does this snoop the interface?

    Reply
    • allscoop says

      December 1, 2015 at 11:29 am

      listener process

      Reply
  14. Benudhar Sahoo says

    January 27, 2016 at 3:52 pm

    Nice tool.. antivirus was deleting netcat. this tool saved me 🙂

    Reply
  15. Hugo says

    February 26, 2016 at 10:09 am

    THANK YOU!!! If you ever want to enhance it, I suggest to add a multiport (add) system like splited with commas or an interval (x1,x2,x3,…,xn for different ports or y1-y2 for all ports between y1 and y2) or reading from a csv file, or any other simple way. A port stopper would be cool too, and show which IP the incoming connection came from would allow other purposes. And please note Note that this tool is really really great just as it is.

    Reply
  16. David says

    March 17, 2016 at 11:52 am

    Great Thanks. Similar to other comments, a way to add multiple ports, or a port range. Even from a .txt file would be good.

    How about a command line option referencing the text file of ports to start monitoring at open.

    Nice simple reliable program. Thanks.

    Reply
  17. XPaY says

    April 7, 2016 at 7:54 am

    Brilliant & simple

    Reply
  18. Mike Juge says

    May 10, 2016 at 4:15 pm

    would there be any chance of a version able to output results in a TXT file? I have to capture raw data from point of sale sources to create a parsers for a data event monitoring solution.

    Reply
  19. Jose says

    September 14, 2016 at 7:32 am

    Any chance you could update this to work with .NET 4.6.1?

    Reply
    • PC says

      June 16, 2017 at 4:26 am

      And 4.6.2?

      Reply
      • Jose says

        August 16, 2018 at 2:42 pm

        Agreed. Trying to run this on 2012 R2 or 2016 and don’t want to have to use versions of .NET lower than 4.x.

        Reply
        • Erik says

          December 3, 2019 at 9:51 am

          Same issue here

          Reply
  20. Chris says

    October 6, 2016 at 11:07 am

    SIMPLE/Y BEAUTIFUL!

    Thank you!

    Reply
  21. Jon says

    October 28, 2016 at 3:03 pm

    Cool tool but once I try to connect to the port on the 2nd or 3rd time it says an error occured, the port may be in use when running nmap scan against it that specific port

    Reply
  22. Nozad says

    September 2, 2017 at 8:02 pm

    is there any chance to add port list ?

    Reply
  23. Luis says

    April 30, 2019 at 9:56 am

    Excellent, very handy, perfect time saver for troubleshooting connectivity errors

    Reply
  24. UserAtCompany says

    February 19, 2020 at 12:15 pm

    Nice tool!

    though, why, WHY .NET… makes it not a standalone tool :/

    Reply
  25. Sven says

    May 12, 2020 at 3:44 pm

    Thanks a ton. Really handy when I needed this, and an awesome project to add to my collection of tools to write

    Reply
  26. Alejandro says

    August 9, 2020 at 3:52 pm

    great tool very helpful thank you guys

    Reply
  27. Cy says

    August 19, 2021 at 4:02 pm

    The program opens on Server 2016, but I can’t get a source computer to connect to any ports I put in. It says it’s listening too. Just wondering if it works for others on Server 2016. Thanks ahead!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • allscoop
  • antenna
  • appliance repair
  • asp scripts
  • bots
  • cars
  • code
  • ecommerce
  • hardware
  • misc
  • mobile
  • news
  • other stuff
  • php code
  • projects
  • seen on tv
  • shopping cart
  • software
  • technology
  • the web
  • tools
  • wordpress

Blogroll

  • Air Quality Test
  • Cartridge Library

Resources

  • Cool Stuff
  • Ohio Business
  • Timeclock Software
  • Wiper Blades

Pages

  • 1&1 Business Package Review
  • About AllScoop

Copyright © 2021