Louis Granboulan
Louis Granboulan
I have created https://github.com/secdev/scapy/issues/4437 detected by disabling `raw_packet_cache`. There will be more.
The new patch still breaks some of my code, but it is likely that the reason is that I made some invalid assumptions when extending the functionality of some scapy...
It took me some time to extract from my code another issue. ``` from scapy.asn1.asn1 import ASN1_Class_UNIVERSAL class ASN1_Class_DATA(ASN1_Class_UNIVERSAL): DATA = 0x80 from scapy.asn1.asn1 import ASN1_ENUMERATED from scapy.asn1.ber import BERcodec_ENUMERATED...
Another piece of code. ``` from scapy.packet import Packet from scapy.fields import StrFixedLenField class P(Packet): fields_desc = [ StrFixedLenField('a', None, length=1), StrFixedLenField('b', None, length=1), ] p = P(b'0') s0 =...
commit 24f0b3885aee8f3aaf2b7819bc258446f08b4d8e broke a few non-regression tests related to vec type
GitHub actions can quite nicely replace travis-ci.
I don't like undefined behaviors... I agree that the expected behaviour could be that the dissection fails, and that there could be a `StrMaxLenField` that would return `b'0' b'1'` with...
I agree that having a "malformed packet" information is likely to make many things more complex. However, I support the approach mentioned above _If you have a LongField (8B) and...
Thank you for notifying this evolution of binwalk. I was not aware of it. Do you know if there is still a system allowing plugins written in python?