I have a story. Many years ago I copied the guy’s emails out of AOL, but I just dragged and dropped them into a folder. When it was time to restore, they had lost the time stamps so the emails were not sorted by date. Panicked I called a family friend who was a sysadmin. He said that nothing could be done. It took me about a week of non-stop work to get the emails into monthly folders. Years later I learned more about computer science and scripting to find out that this would have been stupid easy. Lookup date string in the files and change the meta-data accordingly.
Thanks Jacob! All your videos are very useful. Do you use radare2? It seems to be a powerful tool. Maybe you could make a video of that. Saludos desde Argentina!
A question.. Assuming it is less than 5Mb, how relevant the size of binary with regards to the performance of binary in general, nowadays? Having gHz CPU's, would that make a big difference whether the size of binary is 1Mb or 10Mb (in Laymans terms)? Thanks,.
Dear Jacob Sorber, We have a running process that performs something in super loop while(1). Is there a way get a some variable address (by its name in code) and change its value in run time without modification of the code? Regards,
Is it possible to explain what each column means when using objdump -d option? As far as I understand, the instruction is provided as hex and symbolic representation. Is there a way to understand how an instruction can be converted to this hex or symbolic representation? Or can the hex format be found by knowing the symbolic format?
VS code always tells me a.out is not readable, no, it is readable so long as a tool is available. Finally the blackbox is opened and demystified and thanks a lot.
Best RUclips on c-programming.
Agreed
Your videos are really conscience and to the point. As a student who's starting out with C on Linux, they're really helpful. Keep them coming 👍
Will do.
Atom editor. Seeing you again broke my heart. You were the best IDE ever.
This video deserves more views, I wonder why it has only 3.8k
Because there are many methods, including better ones to go about doing this...
I was working in embedded, did a lot of stuff, and i am glad i sill find new information on your channel! Thanks fos sharing!
Very informative videos! This channel is exactly what I was looking for. Thank you very much!
This is gold!! Thanks for sharing, Jacob! :) 🚀
You're welcome. Glad you enjoyed it.
Best tech channel!!
Thank you so much for a precious information!
Interesting topic... well done...
Maybe a video series could go depper in the practical use of inspecting binaries...
I have a story. Many years ago I copied the guy’s emails out of AOL, but I just dragged and dropped them into a folder. When it was time to restore, they had lost the time stamps so the emails were not sorted by date.
Panicked I called a family friend who was a sysadmin. He said that nothing could be done. It took me about a week of non-stop work to get the emails into monthly folders.
Years later I learned more about computer science and scripting to find out that this would have been stupid easy. Lookup date string in the files and change the meta-data accordingly.
Concise and very informative 😎👍
I love your channel! Thank you very much :D
Super helpful. Especially since gnu's documentation on these utilities can be hard to follow.
I notice that's a common problem. I tried learning Bison through the info file and I came out not even knowing what it was.
love you man!!!
Thank you for the video. Do you mind recommending a book which goes deep into the process that you were just explaining ?
Simply nice nd interesting
This channel uploads only stuff where i get stuck or am confused
Great video, great channel. Thank you so much :)))
You're welcome. Glad I could help.
What's that text editor?
Can't thank you enough
Great video love it. Do you have a video about updating and extracting firmware from devices.
Awesome.
Thanks Jacob! All your videos are very useful. Do you use radare2? It seems to be a powerful tool. Maybe you could make a video of that. Saludos desde Argentina!
I have used it a little. It is pretty powerful. I'll add it to the list and see what I can put together. Thanks!
A question.. Assuming it is less than 5Mb, how relevant the size of binary with regards to the performance of binary in general, nowadays? Having gHz CPU's, would that make a big difference whether the size of binary is 1Mb or 10Mb (in Laymans terms)? Thanks,.
Dear Jacob Sorber,
We have a running process that performs something in super loop while(1). Is there a way get a some variable address (by its name in code) and change its value in run time without modification of the code?
Regards,
How to decompile cython file to py..? Replay pls sir. Any method or paid method
The ELF header is huge, you only need 100 bytes for the executable to run, another place to reduce file size.
“1 Handmade ELF”
Is it possible to explain what each column means when using objdump -d option? As far as I understand, the instruction is provided as hex and symbolic representation. Is there a way to understand how an instruction can be converted to this hex or symbolic representation? Or can the hex format be found by knowing the symbolic format?
If you use the d option you will receive the code in assembly language
This shit is so fucking cool
VS code always tells me a.out is not readable, no, it is readable so long as a tool is available. Finally the blackbox is opened and demystified and thanks a lot.
This is a great channel dude. Lots of misc. information in here. On topic, people can also checkout Compiler Explorer.
Thanks, Scott. Yes, definitely. Godbolt.org is a great resource.
I thought he used "assword" as a password for a second.
*assword*