New answers tagged reverse-engineering
Please do not say "sha1 encrypt", SHA1 is for hashing, not encryption. With the scenario you describe in comment, what you are looking for is a MAC, for example HMAC-SHA1. This allows the server to check the integrity of the message as well as its authenticity. It uses a shared private key. Your scheme with just SHA1 + salt is not secure, someone can change ...
It would really help if you could provide the model of the Router and the firmware versions, you're looking at. I know some router manufactures like to to make slight modifications to their FS tools (read SquashFS). It's also possible that the extracted image is encrypted or compressed again in a different format. Did you look at OpenWRT site?
I have first hand experience as a malware researcher so I can say something on your queries. Firstly its good to complete your foundational degree in Computer Science. Though most courses wont encourage you to go deep into assembly or binary reversing, nothing should stop you from learning them on your own, I am sure most guys who come to this are all self ...
Top 50 recent answers are included