Commit graph

516 commits

Author SHA1 Message Date
_Frky
c2adf50f59
Update Cargo.toml 2022-05-30 12:19:15 +02:00
_Frky
b5f1846ad7
Merge pull request #51 from p-l-/fix-50
TCP: fix int overflow in ack
2022-05-19 21:19:26 +02:00
Pierre Lalet
28a8f9b033 TCP: fix int overflow in ack 2022-05-19 15:26:35 +02:00
Pierre Lalet
d6b6de7d3f Add test for issue GH#50 2022-05-19 15:25:33 +02:00
Pierre
b8fd84bf94
Merge pull request #49 from ivre/dependabot/cargo/pnet-0.30.0
Update pnet requirement from 0.29.0 to 0.30.0
2022-05-13 09:27:30 +02:00
dependabot[bot]
088639109f
Update pnet requirement from 0.29.0 to 0.30.0
Updates the requirements on [pnet](https://github.com/libpnet/libpnet) to permit the latest version.
- [Release notes](https://github.com/libpnet/libpnet/releases)
- [Commits](https://github.com/libpnet/libpnet/compare/v0.29.0...v0.29.0)

---
updated-dependencies:
- dependency-name: pnet
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-13 00:45:14 +00:00
_Frky
e38498a3cd
Merge pull request #48 from p-l-/update-clap
Update clap, switch to Command (App deprecated)
2022-05-01 09:46:56 +02:00
_Frky
b0bb49dd00
Merge pull request #47 from p-l-/fix-output
SSH: fix output + add byte2str util function
2022-05-01 09:45:43 +02:00
Pierre Lalet
44d00831fa Update clap, switch to Command (App deprecated) 2022-04-27 19:00:21 +02:00
Pierre Lalet
48003a383e SSH: fix output 2022-04-27 18:48:13 +02:00
Pierre Lalet
dfe49d26de Add SSH wrong banner test 2022-04-27 17:56:50 +02:00
_Frky
b465a7f78e
Merge pull request #45 from gpotter2/tcb-upgrade
TCB: move to layer 4
2022-04-05 13:15:37 +02:00
gpotter2
b24d0df124 TCB: move to layer 4 2022-02-17 15:39:36 +01:00
_Frky
dbe1b608a5
Merge pull request #21 from ivre/fix-tcb
Keep TCP and proto state in TCB
2022-02-16 12:21:19 +01:00
_Frky
9d892d90c2 Run latest version of Black 2022-02-16 12:13:19 +01:00
_Frky
c6118e1448 Fix bug in HTTP segmented test + clean 2022-02-16 12:07:48 +01:00
_Frky
b74d891385 Add MetaLogger in TCB unit tests 2022-02-16 11:55:02 +01:00
_Frky
950d40fbbd Add TCB in SMB repl functions 2022-02-16 11:55:00 +01:00
_Frky
0008cae1ef Fix protocol ID and state in TCB 2022-02-16 11:53:52 +01:00
_Frky
5922dcd370 Add unit tests for protocol ID and protocol state over TCP packets 2022-02-16 11:53:52 +01:00
_Frky
997b6ae2b6 Add protocol id in TCB 2022-02-16 11:53:52 +01:00
_Frky
4152f19fe2 Cargo Format 2022-02-16 11:53:12 +01:00
_Frky
fe2fd6ca5b Add TCB argument to repl functions in protos 2022-02-16 11:53:12 +01:00
_Frky
f1368df0de Add test to highlight bug - protocol parsing state not kept 2022-02-16 11:53:10 +01:00
_Frky
e28ea53b5d
Merge pull request #43 from gpotter2/refactor-test-suite
Refactor test suite
2022-02-16 11:40:49 +01:00
gpotter2
5a2b2927d9 Split ip46->ip/tcp 2022-02-15 15:32:32 +01:00
gpotter2
beefcc9185 Test suite refactor 2022-02-15 15:20:24 +01:00
_Frky
b356e52a93
Merge pull request #41 from gpotter2/smb
Add SMB1/SMB2
2022-02-15 15:08:01 +01:00
gpotter2
cafef21436 Rename Packet->MPacket 2022-02-14 14:10:03 +01:00
gpotter2
cda878bd3c Fix formatting 2022-02-14 13:49:17 +01:00
gpotter2
99bafe232d Cleanup & Abstractify 2022-02-14 13:44:52 +01:00
gpotter2
5b97b738e9 SMB1/SMB2 Negotiate replies 2022-02-14 13:44:52 +01:00
Pierre
7590b02a2f
Merge pull request #24 from ivre/enh-log
Enhance logging in masscanned
2022-02-14 13:33:13 +01:00
_Frky
6cace5d64b Fix bug 2022-02-12 10:33:51 +01:00
_Frky
f3d8ff3d12 Fix import in unit tests 2022-02-12 10:29:00 +01:00
_Frky
77ee5e2401 Add logging function calls for L4 dissectors 2022-02-12 10:28:58 +01:00
_Frky
7b431950eb Add logging function calls for L3 dissectors 2022-02-12 10:27:39 +01:00
_Frky
7e5cb39dd3 Create crate for logging + add L3-L4 logging functions in Console Logger 2022-02-12 10:27:39 +01:00
_Frky
26f74ad6a5 Change log format (add timestamp) 2022-02-12 10:27:39 +01:00
_Frky
27f1c4ba65 Add Console Logger for Ethernet 2022-02-12 10:27:39 +01:00
_Frky
908ff3689d Fix typo in ConsoleLogger 2022-02-12 10:27:39 +01:00
_Frky
290f236157 Fix test in proto 2022-02-12 10:27:39 +01:00
_Frky
e9212ae438 Fix tests and warning 2022-02-12 10:27:39 +01:00
_Frky
7c4e2bac55 Cargo fmt 2022-02-12 10:27:39 +01:00
_Frky
e76ba12611 Add Logger Trait and ConsoleLogger as an example for ARP and Ethernet 2022-02-12 10:27:39 +01:00
Pierre
1825336826
Merge pull request #42 from gpotter2/clnup
Cleanup: use derive instead of impl
2022-02-11 22:05:08 +01:00
gpotter2
f6870c98b5 Cleanup: use derive instead of impl 2022-02-11 18:19:04 +01:00
Pierre
b1c49a977a
Merge pull request #40 from p-l-/fix-tests
Tests: fix (black) Python code
2022-02-04 14:45:34 +01:00
Pierre Lalet
479ee9a034 Tests: fix (black) Python code 2022-02-03 10:21:22 +01:00
Pierre
07c6f1f9ec
Merge pull request #39 from ivre/dependabot/cargo/pnet-0.29.0
Update pnet requirement from 0.28.0 to 0.29.0
2022-01-14 16:41:28 +01:00