@inzel Scapy is a very complete program. There are tons of usages:
- using the scapy shell (based on the python
code.interact
shell) - directly from a script (it's easily importable)
It does not support IOS devices, neither pythonista. It works on Mac though...
Indeed the code integration is quite complex: for instance we need to detect the networking routes on the device, using a different way for every OS (we have a custom support for linux, windows, Mac...), as it's not supported in Python.
If we want to support IOS, there will be a lot of edits to do.
I would like to know if we will be able to support python on IOS one day, so if someone could answer those questions if would be great:
- Does pythonista supports RAW sockets ?
- Are there different networking interfaces ? Are they all detectable/accessable ?
- Does pythonista/IOS supports IPv6 ?
- Is it still impossible to get the device's MAC ? (pretty sure it was so in the past)
Thanks for reading.