Skip to content

Fuzzing TKIP & CCMP #625

Answered by cq674350529
StepanGavrilov asked this question in Q&A
May 17, 2022 · 1 comments · 6 replies
Discussion options

You must be logged in to vote

Not familiar with TKIP & CCMP protocol, the general steps to fuzz a protocol are like follows:

  1. define each request with boofuzz primitives such as s_static(), s_string(), s_byte();
  2. connect defined requests based on the protocol state transition;
  3. setup a proper connection, which is used to communcate with the target;
  4. setup a proper monitor if necessary, to monitor the status of target;
  5. initialize a Session and put them together.

Here is an ftp example available in the boofuzz repository:
https://github.com/jtpereyda/boofuzz/blob/master/examples/ftp_simple.py

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@cq674350529
Comment options

@StepanGavrilov
Comment options

@cq674350529
Comment options

@StepanGavrilov
Comment options

@cq674350529
Comment options

Answer selected by SR4ven
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants