I am so glad I found your video.Your content is amazing.Thabk thank you for providing us this beautiful content. Please make more videos on reverese engineering
As far as I know, you get the same functionality as ghidra in cutter, plus cutter even has the ghidra decompiler so that's another great addition... Cutter is based on radare2 cli, so there's pretty much nothing ghidra can do that cutter cannot
@@bayo_code Nope. I'm not talking about changing function names but rather the signature of the functions where during decompilation, Ghidra will generate a main function and because the signature is different, you'll need to change it to make sense of it. For example changing the main to int main(int argc, char **argv)
@@user-kg5jh2ct4r Now I get what you're talking about... I'll still check again to make sure cutter doesn't allow changing function signatures, cause I could swear I have used that functionality before... Or maybe it was Ghidra
First of all, this is a beginners tutorial. Second, this is reverse engineering. You have to do what you have to do to get the program to work as you expect. You're modifying the program to change its usual behavior (in this case, you're trying to bypass the password. Changing assembly to suit your needs is never a bad thing)
I am so glad I found your video.Your content is amazing.Thabk thank you for providing us this beautiful content. Please make more videos on reverese engineering
You can right click the `mov eax, 0` line and click `Set immediate base to... > Syscall` and it'll now show the line as `mov eax, read()`.
thank you very much! please make more video's!
Thank you, I will
MORE!!! MAN!!! ... please!! more!!
I like everything about the video
so damn good , more video plz
Video actually begins at 7:10
IMO Cutter is better than Ghidra.
why?
A lot of things are left completely unexplained, should we try to unzip the firle first? should we use the password to open it?
You want me to explain to someone trying to learn Reverse Engineering whether to unzip a zip file?
How good is cutter compared to Ghidra?
As far as I know, you get the same functionality as ghidra in cutter, plus cutter even has the ghidra decompiler so that's another great addition... Cutter is based on radare2 cli, so there's pretty much nothing ghidra can do that cutter cannot
@@bayo_code That sounds wonderful. The thing is cutter is currently not able to change function signature like how you can do it in Ghidra
@@user-kg5jh2ct4r If you're talking about changing function names, then you can absolutely do it with cutter
@@bayo_code Nope. I'm not talking about changing function names but rather the signature of the functions where during decompilation, Ghidra will generate a main function and because the signature is different, you'll need to change it to make sense of it. For example changing the main to int main(int argc, char **argv)
@@user-kg5jh2ct4r Now I get what you're talking about... I'll still check again to make sure cutter doesn't allow changing function signatures, cause I could swear I have used that functionality before... Or maybe it was Ghidra
lmao youre a very funny guy
Change JE to JMP to jump always, what a bad tutorial. I don't even understand assembler but know this.
First of all, this is a beginners tutorial. Second, this is reverse engineering.
You have to do what you have to do to get the program to work as you expect. You're modifying the program to change its usual behavior (in this case, you're trying to bypass the password. Changing assembly to suit your needs is never a bad thing)
Blabla blabla blabla Prolongation of the topic and dodge speech
Hey man. Much appreciated bro. This is good info and you're quick and to the point.
Do you have a discord or a telegram we can follow you at?
Not yet