This website requires JavaScript.
05dd5478c3
fix: leaks and conditional jumps in the parsing
master
nmap
2025-07-02 16:41:02 +02:00
4c0230cd39
fix: leak
starnakin
2025-07-02 09:18:41 -05:00
6f3bcc5ac7
fix: multiple scans (more than 2 now works) fix: more threads than ports to scan works too
nmap
2025-07-02 16:01:06 +02:00
65116f38d1
fix: is_port_opened
starnakin
2025-07-02 08:26:58 -05:00
e09c9711ed
fix: start with without threads
starnakin
2025-07-02 07:32:08 -05:00
317dfe747d
fix: leak
starnakin
2025-07-02 07:31:00 -05:00
afde93c7cf
add: multi scan
starnakin
2025-07-02 07:09:54 -05:00
a5d663fa9a
fix: parsing handling negative values for the ports and threads
0x35c
2025-06-17 21:47:13 +02:00
ff89de7fdc
fix: timeout changed to 2s + invalid free fix when the socket creation fails
Starnakin
2025-06-16 01:16:16 +02:00
ddbaef1826
fix: remove breakloop
Starnakin
2025-06-15 22:58:06 +02:00
67e6707d7d
fix: parsing continue with short options
0x35c
2025-06-13 11:52:16 +02:00
8299154ee1
fix: print and free last opened port
starnakin
2025-06-12 07:37:24 -05:00
3ebface620
clean: add ttl and max_retries in usage print
starnakin
2025-06-12 07:17:40 -05:00
f91bc39762
fix: leak when -h
starnakin
2025-06-12 07:13:36 -05:00
957bb06d97
clean: remove useless arg
starnakin
2025-06-12 07:12:34 -05:00
31530c83a4
fix: data races with getservent feature: time elapsed in the print
0x35c
2025-06-05 11:10:42 +02:00
eaf5913c29
feature: better print output fix: remove useless mutex for the routine start
0x35c
2025-06-05 10:44:15 +02:00
954f59649a
core: remove nb_threads from struct scan and pass it as a parameter
0x35c
2025-06-03 15:34:46 +02:00
9ae1e29f71
core: use only one struct data instead of thead_data and scan_data core: do parsing in the main, put all in struct general fix: code support port > 1024
Starnakin
2025-06-03 16:49:41 +02:00
d640c95224
feature: print (wip)
0x35c
2025-06-03 13:05:52 +02:00
abb1d1f364
fix: ports parsing and change timeout to 5s for no_response
0x35c
2025-05-31 17:18:21 +02:00
6164363cce
fix: better response handling for prints
0x35c
2025-05-31 17:10:03 +02:00
0f8d184aee
feature: ttl complete
0x35c
2025-05-31 16:44:27 +02:00
dbed6dc7cd
feature: flags -F, --max_retries and --ttl (wip)
0x35c
2025-05-31 16:37:24 +02:00
ee2af274d9
fix: overwrite of ports when multithreading feature: service name
0x35c
2025-05-31 10:21:18 +02:00
f35cad887d
fix: pcap_dispatch is non blocking feature: no response handle
0x35c
2025-05-30 16:12:51 +02:00
936c277d02
feature: SCAN_ALL implemented (to be tested)
0x35c
2025-05-30 14:42:56 +02:00
227000cf97
feature: use pthread_join() instead of pthread_detach and weird counter thing
0x35c
2025-05-29 15:01:57 +02:00
a94bbf0671
fix: loop freeing parsing missing an element
0x35c
2025-05-29 14:54:21 +02:00
2040551742
fix: thead leaks fixed
Starnakin
2025-05-29 16:52:38 +02:00
d0b1fa6329
fix: parsing leaks fixed
0x35c
2025-05-29 14:52:09 +02:00
331d1077b9
wip: file of hosts as an argument
0x35c
2025-05-29 14:25:03 +02:00
623b3ad0d7
feature: multithreading wip
0x35c
2025-05-29 02:16:04 +02:00
6538a085b9
feature: parsing with getopt pretty much done (some checks tbd)
0x35c
2025-05-29 00:10:41 +02:00
60f23e9250
core: improve opti with else if instead of if
Starnakin
2025-05-27 13:28:03 +02:00
e7ca63eaa6
clean: upgrade readability
Starnakin
2025-05-27 13:25:37 +02:00
ad367d6792
fix: struct were not passed correctly as the argument of *_response
0x35c
2025-05-26 16:01:49 +02:00
675248cbff
fix: various bug fixes on allocations and stuff (still wip)
0x35c
2025-05-26 15:46:58 +02:00
1ce702d169
fix: check scan return
Starnakin
2025-05-26 16:48:02 +02:00
eb2d9b1ecf
fix: get src addr
Starnakin
2025-05-26 15:14:12 +02:00
3213a56d1b
fix: add the dest address to conn_addr (bozo)
0x35c
2025-05-26 12:43:50 +02:00
1ffb554a32
feature: send packets (reponse not working tho)
0x35c
2025-05-26 12:18:06 +02:00
9378251248
fix: better response handling (to be tested once send packets will be done)
0x35c
2025-05-23 11:33:55 +02:00
84d5960900
feature: start to implement responses
0x35c
2025-05-22 17:08:26 +02:00
1361cd9f9c
feature: default interface and basic start
0x35c
2025-05-21 18:22:46 +02:00
ba6eb6c27e
init
main
Starnakin
2025-05-21 15:18:00 +02:00