skaner portów TCP

0

Obecnie pracuję projektem, który ma charakter dydaktyczny oraz praktyczny (przyda mi się). Jest to większy projekt, który będzie miał kilka funkcjonalności, ale już teraz chciałem poddać ocenie stan obecny. Łatwiej coś przerabiać gdy jest niewiele kodu. Nazwy funkcji oraz zmiennych celowo po polsku. Testowane na Windows, działa z CMD.

Kod dostępny jest tutaj: https://github.com/radioactiveCode/skanerTCP

Efekt działania:
screenshot-20220418113007.png

btw do pozostałych projektów (kalkulator) jak by co jeszcze wrócę.

0

Myślałem, że będzie ciekawiej jakiś tcp probe na sockecie itp. a Ty po prostu proxujesz do liba tak to i matka script kiddiego by napisała ;q

1

@kosmonauta80: Pierwsze co bym zmienił to na pewno dodał parser argumentów z CMD zamiast menu wyboru, raz że to wkurzające a dwa przy większych projektach się obesrasz na miętowo - chyba, że jakiegoś liba użyjesz.
Druga sprawa, to jeżeli piszesz ten projekt w celach edukacyjnych, to wypieprz libkę nmap'a i pisz wszystko z łapy używając tylko socketów i innych "niskopoziomowych" narzędzi.

0

Ok, spróbuję. Szkoda tylko, że pod Windows tego nie da się zrobić. Więc najpierw ogarnę jakieś Ubuntu.

Konkretnie to nie działa pod Windows:
https://stackoverflow.com/questions/27456186/what-does-socket-ipproto-tcp-do

1

Hmm, ale w czym to jest lepsze od użycia nmap bezpośrednio?

1 użytkowników online, w tym zalogowanych: 0, gości: 1