API Recon with Kiterunner - Hacker Toolbox

  Рет қаралды 30,923

InsiderPhD

InsiderPhD

Күн бұрын

Kiterunner is a brand new tool for API Recon which launched last week, and it's INCREDIBLE. I was so impressed when testing it out that I had to share it because this will be a game-changer for API recon, seriously. As in, this tool was able to find domain-specific API endpoints, where every tool has failed.
Did you know this episode was sponsored by Intigriti? Sign up with my link go.intigriti.com/katie I'm so pleased with everyone's positive response to the Intigriti sponsorship and I'm so pleased you folks are finding bugs and even finding your first bugs! Thank you for being awesome!
- Links -
- Kiterunner Introduction: blog.assetnote.io/2021/04/05/...
- Assetnote Wordlists: wordlists.assetnote.io
- Kiterunner GitHub: github.com/assetnote/kiterunner
- Slides from BSides Canberra: drive.google.com/file/d/1PDc2...
- Install Go: golang.org/doc/install
- Install Brew: brew.sh
- Commands -
- Windows Instructions: go build -o dist/kr.exe ./cmd/kiterunner
- Standard scan: kr scan 127.0.0.1:8000/ -w ~/Downloads/routes-large.kite
- Standard fuzzer: kr brute 192.168.1.2:8000/ -A=apiroutes-210228
- Multiple Targets: kr scan source.txt -w ~/Downloads/routes-large.kite
- Repeat a request: kr kb replay -w ~/Downloads/routes-large.kite "GET 404 [ 7620, 1867, 167] 127.0.0.1:8000/api/api/secure/acclandingpage/shoppers/60974302/orders/18350 0cf6832438c001b0aeeed5bc5a70f536908b08e7"
- Add a filter: kr scan 127.0.0.1:8000 -w ~/Downloads/routes-large.kite -A=apiroutes-210328:20000 --fail-status-codes 400,401,404,403,501,502,426,411
- Plain text format: kr scan 127.0.0.1:8000/api -w ~/Downloads/routes-large.kite -o text
- Social Media -
Discord: insiderphd.dev/discord
Patreon: / insiderphd
Twitter: / insiderphd
- Patreon Shoutouts -
David Kupratis
Bruna Simonian
Sean Doody
Forrest Held
Patreon
Wardell Castles
Gynvael
Ram
James Clee
00:00 - Introduction & Intigriti Sponsorship
02:00 - What makes Kiterunner special
10:55 - Installing Kiterunner
16:05 - Getting started, basic commands
22:33 - Adding extras
31:11 - Outro and Patreon shoutouts

Пікірлер: 50
@MosnoAlMoseeki
@MosnoAlMoseeki 2 жыл бұрын
That was so excellent! Thank you so much. I've marked this video to watch again in the future, and I actually am using Kiterunner as I'm watching this video. I do wish you a speedy recovery, and congrats on the Bug Crowd position!
@dhruvkandpal9909
@dhruvkandpal9909 3 жыл бұрын
Thank you for explaining each aspect of the tool clearly. It was really helpful! :)
@wardellcastles
@wardellcastles 3 жыл бұрын
Thanks for the video! I am already using it!
@zerosum535
@zerosum535 2 жыл бұрын
Thank you, using it first time tonight
@cihan-3439
@cihan-3439 3 жыл бұрын
Thanks for the great content !
@innerjoy6361
@innerjoy6361 3 жыл бұрын
Love from india .great content thanks
@ismailramzan8927
@ismailramzan8927 3 жыл бұрын
Thank You so much :)
@cybersecurity3523
@cybersecurity3523 3 жыл бұрын
Very good Dr
@sql7002
@sql7002 3 жыл бұрын
Our Queen 👸👸😍
@cristianmorillas2247
@cristianmorillas2247 Жыл бұрын
So nice!
@karimsz2009
@karimsz2009 3 жыл бұрын
Amazing video indeed..
@chizzlemo3094
@chizzlemo3094 3 жыл бұрын
thank you !
@hanko1
@hanko1 3 жыл бұрын
you deserve 10000000000000000 likes Katie
@Unknown-zf9yg
@Unknown-zf9yg 3 жыл бұрын
i’m one of them 🤪
@kumaran88thiru
@kumaran88thiru 3 жыл бұрын
Lot of love for u
@mikekihoro6372
@mikekihoro6372 Жыл бұрын
Hi Katie, thanks for the informative video, do you have a step by step installation of the tool on linux, I am kind of a beginner and really struggling to get it up and running.
@bharathpatel1757
@bharathpatel1757 3 жыл бұрын
Hi dhidhi ! Is it necessary to shift from burpsuite community to professional version? Cant we find bugs with community version .
@arbazfarooqi5050
@arbazfarooqi5050 3 жыл бұрын
thank you
@ihebhamad1477
@ihebhamad1477 Ай бұрын
Thank you @kati would you do some web application testing, how do you approach a real target.
@hossamshady1383
@hossamshady1383 8 ай бұрын
wow so great
@narsi_04a0
@narsi_04a0 2 жыл бұрын
thank u
@Imhamzaazam
@Imhamzaazam 3 жыл бұрын
Hey katie, I am unable to print any output out on the terminal. It keeps running and outputs no results found.
@cloufish7790
@cloufish7790 3 жыл бұрын
A great idea with marking when doing presentation, but I really recommend you buying a cheap graphics tablet. I'm sure It'll be easier to underline and draw arrows : P
@InsiderPhD
@InsiderPhD 3 жыл бұрын
I knowwwww I use my iPad but it doesn’t play nice with the two screens I use. I might have to check out alternatives
@axelvirtus2514
@axelvirtus2514 2 жыл бұрын
FTL failed to read from stdin error="failed to open file: open routes.json: no such file or directory" Downloaded and extracted this files same problem
@bharathpatel1757
@bharathpatel1757 3 жыл бұрын
Hi dhidhi ! There is a thing people mostly discussing now a days . Do really AI replace cyber security ? For security Enthusiast like me we always look for future do this field goes green ?
@InsiderPhD
@InsiderPhD 3 жыл бұрын
No! Don’t worry about AI! I did a talk at bugcrowd level up it’s in my playlist of talks on AI and why you don’t need to worry!
@DEADCODE_
@DEADCODE_ Жыл бұрын
@@InsiderPhD this why I love dude
@RR-hl6zi
@RR-hl6zi 4 ай бұрын
It seems that the kiterunner project has been abandoned. Do you know if it has been forked or if there are any similar (but more recently updated) tools? If not, I really need to learn golang and patch the tool up myself. And figure out how to keep the api definitions up to date...
@InsiderPhD
@InsiderPhD 3 ай бұрын
Yeah :( this is an older video, you can download the larger wordlists, but I’ve not seen anything similar, the most I’ve seen is some work looking at swagger files and extracting a wordlist from thousands of them
@bluey8302
@bluey8302 2 жыл бұрын
It does not work on windows, I type in the command in cmd but returns errors.
@alph4byt3
@alph4byt3 3 жыл бұрын
This is why they say it's good to get familiar with Linux, not a must per say but very much a great thing to have....Linux familiarity
@WhereIsWaluigi
@WhereIsWaluigi 3 ай бұрын
what command do you usally use?
@nigelcarruthers335
@nigelcarruthers335 Жыл бұрын
Katie, you MUST learn VIM. I promise it's worth it.
@drmikeyg
@drmikeyg 3 жыл бұрын
Good job InsiderPhD, Since you're from England, do you know The Beatles?
@InsiderPhD
@InsiderPhD 3 жыл бұрын
Of course :D
@daddy.69.
@daddy.69. 3 жыл бұрын
@morrismbogo1798
@morrismbogo1798 10 ай бұрын
is this vlog still valid? It seems like Kiterunner support was discontinued
@juanjoivars3254
@juanjoivars3254 Жыл бұрын
Can anybody explain the difference between scan and brute mode?, please
@InsiderPhD
@InsiderPhD Жыл бұрын
Scan uses some guessing to get likely endpoints it produces less noise
@quangvo4563
@quangvo4563 3 жыл бұрын
Can it do parameters fuzzing like fluff ?. Where we can place POST body data like password=FUZZ&username=FUZZ ?
@InsiderPhD
@InsiderPhD 3 жыл бұрын
Yup! You can use FUZZ anywhere in a request
@quangvo4563
@quangvo4563 3 жыл бұрын
@@InsiderPhD i cannot find that option in their docs :-(, i must’ve missed something ...
@forranach
@forranach 3 жыл бұрын
I love your accent. Where is it from ?
@InsiderPhD
@InsiderPhD 3 жыл бұрын
I’m from a place near London :)
@mrankit2889
@mrankit2889 3 жыл бұрын
All of the content on 1 side nd another side your channel name insider phd??? What does it actually mean??🤨🤨Can i get the answer???
@InsiderPhD
@InsiderPhD 3 жыл бұрын
I have a PhD and my PhD was in Insider Threats so InsiderPhD.
@limonhasan6723
@limonhasan6723 3 жыл бұрын
love ur accent 😍 please make an English learning channel also.😂
@josephgosling9593
@josephgosling9593 3 жыл бұрын
First
@InsiderPhD
@InsiderPhD 3 жыл бұрын
👏👏👏
Finding Your Next Bug: GraphQL
49:34
InsiderPhD
Рет қаралды 23 М.
Live API Hacking Demo
48:11
InsiderPhD
Рет қаралды 40 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
How to use ffuf - Hacker Toolbox
29:51
InsiderPhD
Рет қаралды 43 М.
Hacking APIs: Fuzzing 101
13:29
The Cyber Mentor
Рет қаралды 45 М.
API Hacking Toolbox w/ Dr. Katie Paxton-Fear
26:44
Traceable AI
Рет қаралды 6 М.
How To Do Recon: API Enumeration
56:12
InsiderPhD
Рет қаралды 57 М.
3 Real API Bugs I got a bounty for
17:43
InsiderPhD
Рет қаралды 9 М.
Finding Bugs in Mobile APIs
37:56
InsiderPhD
Рет қаралды 20 М.
$200 Bug Bounty PoC Worth | Full API Key Recon
14:28
HackShiv
Рет қаралды 4,7 М.
Can You Draw A PERFECTLY Dotted Line?
0:55
Stokes Twins
Рет қаралды 75 МЛН
Funny cat woke up early 😂👻🥳
0:38
Ben Meryem
Рет қаралды 4,2 МЛН
Funny cat woke up early 😂👻🥳
0:38
Ben Meryem
Рет қаралды 4,2 МЛН
Respect 🤯💯 || Look This 👰🏻#shorts
0:29
GOJU Amazing 99+
Рет қаралды 19 МЛН
СОБАКИ АТАКОВАЛИ МЕДВЕДЯ🐻
0:18
MEXANIK_CHANNEL
Рет қаралды 11 МЛН