ffuf
output and extract relevant information from it which we covered in Tools section.
ffuf
node with certain inputs. Let’s execute it locally first, to check how it’s output looks like.
url
, status
, content-type
, length
, words
, redirectlocation
.
Let’s create a simple python
script which will extract this data, and learn how to use this script in Trickest Platform to parse it whenever we want to brute-force different web server.
python-script
and drag & drop it to the canvas.
Python Script Node example
file
output from python scripts outputs and connect it to other nodes, that file must be in out/output.txt
pathfile
and folder
inputs and file
and folder
outputs.
ffuf
outputffuf
workflow and add python script. We are also going to connect ffuf
output to the python-script
input.
Connecting Python Script to `ffuf`
python-script
node.
Pasting the script
File
inputs
Folder
inputs
ffuf
is
in/ffuf-1/output.txt
These paths are generated automatically based on the node-id
every node has.In our example ffuf
node has ffuf-1
as node-id
,
and python-script
node has python-script-1
as node-id
.bash
script.