Bloat.py Python Code Obfuscation picoCTF 2022

  Рет қаралды 626

Sanjin Dedic

Sanjin Dedic

Күн бұрын

Пікірлер: 3
@rasmusmose8059
@rasmusmose8059 2 жыл бұрын
There are two sys.exit(0) in the program, so only two ways, the program can terminate. The first sys.exit(0) is where you found the password. Here I added 1==1 or
@SanjinDedic
@SanjinDedic 2 жыл бұрын
sorry can you elaborate a little bit, I can see the 2 different sys.exit() points on line 11 and 40 but I don't yet understand how they can be used to crack this challenge
@rasmusmose8059
@rasmusmose8059 2 жыл бұрын
@@SanjinDedic You know, that if you write the password wrong, then the program will terminate. This can only happen in two places; at line 11 or at the end of the program. At the end of the program it's supposed to stop, so what you have to do is to avoid the program to stop at line 11. This can be done by making the first part of the if-statement true. E.g. change line 5 to if True or arg432 == a[71]+a[64]+a[79]+a[79]+a[88]+a[66]+a[71]+a[64]+a[77]+a[66]+a[68]:
PicoCTF 2022: Forensics Teacher + Hacker Walkthrough
1:22:18
Sanjin Dedic
Рет қаралды 504
Vigenere Cypher in Python -- picoCTF 2022 Challenge
18:02
Sanjin Dedic
Рет қаралды 265
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Deobfuscating Python Code (PicoCTF 2022 #30 'bloat.py')
10:19
John Hammond
Рет қаралды 66 М.
Python Logging: How to Write Logs Like a Pro!
11:02
ArjanCodes
Рет қаралды 183 М.
Where is Rust being used?
11:46
Let's Get Rusty
Рет қаралды 138 М.
Google’s Quantum Chip: Did We Just Tap Into Parallel Universes?
9:34
Israel Has The Right To Defend Itself | Stand-up Comedy by Daniel Fernandes
15:07
Cracking Enigma in 2021 - Computerphile
21:20
Computerphile
Рет қаралды 2,5 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН