Skip to content

Commit f1618bb

Browse files
committed
[+] minor modif
1 parent 5ecc2fa commit f1618bb

File tree

5 files changed

+27
-11
lines changed

5 files changed

+27
-11
lines changed

Diff for: Dockerfile.dev

-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ RUN apt-get install -y nmap
88
RUN apt-get install -y libpcap-dev
99
RUN apt-get install -y tcpdump
1010

11-
#ADD . /app
12-
#ADD libft /app
13-
#ADD libnetwork /app
1411
WORKDIR /app
1512

1613
VOLUME /app

Diff for: Makefile

+10-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# By: World 42 <[email protected]> +#+ +:+ +#+ #
77
# +#+#+#+#+#+ +#+ #
88
# Created: 2014/11/03 14:55:19 by ale-batt #+# #+# #
9-
#* Updated: 2017/03/25 10:24:53 by ale-batt ### ########.fr *#
9+
#* Updated: 2017/08/02 16:55:38 by ale-batt ### ########.fr *#
1010
# #
1111
# **************************************************************************** #
1212

@@ -87,6 +87,15 @@ lib :
8787

8888
re : fclean all
8989

90+
#------------------ Docker Rules ---------------------------------#
91+
92+
build :
93+
docker build -f ./Dockerfile.dev -t nmap-dev .
94+
docker build -f ./Dockerfile -t nmap .
95+
96+
run-dev:
97+
docker run --rm -it -v $(shell pwd):/app nmap-dev bash
98+
9099
#------------------MY RULES ---------------------------------#
91100

92101
exe : all

Diff for: TODO.txt

+12-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11

22
## Todo
33

4+
Scan to do:
5+
- [x] SYN
6+
- [x] NULL
7+
- [x] ACK
8+
- [x] FIN
9+
- [x] XMAS
10+
- [ ] UDP
11+
12+
- [ ] Choose the number of threads
13+
414
- [ ] Parser -i (interface) eth0
5-
- [ ] Multiple thread
6-
- [ ] UDP scan
15+
- [ ] Parser print only open
16+
717
- [ ] rDNS
818
- [X] find service
919
- [ ] Refacto with arr fct ptr

Diff for: sources/process_packet.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
/* By: ale-batt <[email protected]> +#+ +:+ +#+ */
77
/* +#+#+#+#+#+ +#+ */
88
/* Created: 2017/03/25 10:44:15 by ale-batt #+# #+# */
9-
/* Updated: 2017/03/30 18:56:42 by ale-batt ### ########.fr */
9+
/* Updated: 2017/08/02 18:23:37 by ale-batt ### ########.fr */
1010
/* */
1111
/* ************************************************************************** */
1212

Diff for: sources/scan/scan.c

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@
66
/* By: ale-batt <[email protected]> +#+ +:+ +#+ */
77
/* +#+#+#+#+#+ +#+ */
88
/* Created: 2017/03/16 19:30:55 by ale-batt #+# #+# */
9-
/* Updated: 2017/03/30 16:05:35 by ale-batt ### ########.fr */
9+
/* Updated: 2017/08/02 17:20:35 by ale-batt ### ########.fr */
1010
/* */
1111
/* ************************************************************************** */
1212

1313
#include "ft_nmap.h"
1414

1515
void scan(t_ip *ip)
1616
{
17-
pthread_t sniffer_thread;
18-
int t;
17+
pthread_t sniffer_thread;
18+
int t;
1919

2020
if (pthread_create(&sniffer_thread, NULL, listener, NULL) < 0)
2121
{
2222
perror("pthread_create");
2323
exit(EXIT_FAILURE);
2424
}
25-
sleep(1);
25+
/*sleep(1);*/
2626

2727
puts("START SCAN");
2828
if (g_env.type_flags & S_SYN) scan_syn(ip->ipv4name);

0 commit comments

Comments
 (0)