This is all done on OSX with Peach 2.3.6
1. Must have scapy installed. (ports has it for osx, aptitude on ubuntu)
2. Add pScapy.pyc to the Peach installation; in my case:
/opt/Peach-2.3.6/Peach/Publishers/pScapy.pyc
3. Modify the /opt/Peach-2.3.6/Peach/Publishers/__init__.py and include pScapy to the __all__ variable:
__all__ = ["file", "sql", "stdout",
"tcp", "udp", "com", "process",
"http", "icmp", "raw", "remote",
"dll", "smtp", "wifi", "pScapy"]
Note: When writing this, I accidentally deleted pScapy.py, so if anyone knows how to, or can decompile the .pyc file, it would be of great help.
4. Modify the ipv6.xml to contain a valid destination MAC and IPv6 address
5. Run:
# python peach.py ipv6.xml
No comments:
Post a Comment