Skip to content

Trying to create own open-port tester, for use in so-called "Cyber-media, information Room" in ROKA.

License

Notifications You must be signed in to change notification settings

jupiterbjy/OpenPortScanner

Repository files navigation

OpenPortScanner

Don't ddos this.
Threading version(old) Imgur

Asyncio Version vid

Image Shows as if threaded version is lightening-fast, but actually runs same speed with consequent version.
Python's module 'Socket' blocks when recv is called, rendering all workers other than one useless.

Using all possible method I can think of to implement.

Currently only asyncio version workers, other versions are under refactoring based on it.


Explanation

Asyncio version runs way faster, but not sure if socket connection is actually running asynchronously or not.
Anyhow, this personal repo was worth trying as now I learned how to play with threading and asyncio.

Trying to create own open-port tester, for use in so-called "Cyber-media, information Room" in ROKA.

There will be 'Examples' Folders from now on to show things I'm struggling with - in case progress is way too slow.


Currently Threading, Consecutive, asyncio versions of TCP port checkers are working. Example above is threaded version.

About

Trying to create own open-port tester, for use in so-called "Cyber-media, information Room" in ROKA.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages