Skip to content

Latest commit

 

History

History
113 lines (57 loc) · 2.63 KB

RELNOTES.md

File metadata and controls

113 lines (57 loc) · 2.63 KB

pig - Release Notes

Version: 0.0.5

Features

  • Introducing the sub-task shell, now is possible to use pig on interactive mode besides the default batch mode.

Bugfixes

  • None! 🥇

Version: 0.0.4

Features

  • Introducing the concept of sub-tasks.

  • PCAP files importing.

  • Ethernet frame composing.

  • Operation modes for the endless crafter (random [the default] and sequential).

  • Now the application can also be built using Clang (GCC remains the default).

  • Including a file with additional remarks about how to build the application.

  • Including a how to for the new sub-task related with PCAP importing.

  • Addition of installing and uninstalling build tasks.

  • Now also including a pretty basic man page.

Bugfixes

  • When using --no-echo option the gateway's physical address is not really acquired [commit-id: #1e21cf].

  • On string parsing [commit-id: #d707ed].

  • SIGSEGV received on invalid ip.protocol entries [commit-id: #242424].

Version: 0.0.3

Features

  • Signatures based on ARP packets.

  • Optional gateway usage.

  • Including a little ARP Spoofing how to.

Bugfixes

  • Segmentation Fault on IPv4 verifying [commit-id: #19e1a4].

Version: 0.0.2

Features

  • Signatures based on IPv4/ICMP packets.

  • Ethernet frame generation.

  • Including three new mandatory options: --gateway, --net-mask and --lo-iface.

  • Including this release notes (RELNOTES.md).

  • Loopback packets handling.

  • Improvements on pigsty parser and compiler.

Bugfixes

  • Pigsty parsing improvements [commit-id: #2834ab].

  • Usage tip [commit-id: #8817bc].

  • Buffer overrun [commit-id: #388f0a].

  • Packet sending [commit-id: #6bc106].

  • Ethernet frame composition [commit-id: #95ca99].

  • Binary payload parsing [commit-id: #b9605c].

  • Good manner: stripping off the evil strcat [commit-id: #7f9a80].

Version: 0.0.1

Features

  • Signatures based on IPv4 packets (TCP/UDP).

  • Signatures based on IPv4 packets (non TCP/UDP) using raw definition by ip.payload field.

  • Geo-ip usage on ip.src and ip.dst fields.

  • Targets range specifying for ip.src and ip.dst fields.

  • Timeout setting up.

Bugfixes

  • SIGNATURE_FIELDS[] misconfiguration [commit-id: #13cbb3]

  • Buffer overrun when making udp packet buffers with payloads [commit-id: #53517f].

  • Issue#1: Adding to the repo the GPL copy [commit-id: #855773].

  • Issue#2: Reserved identifier violation [commit-id: #4a8857].

  • Issue#3: Fix signal handler [commit-id: #2b6a8f].