![]() |
|
[C] Q: Learning Assembly to reverse engineer C++ App Algorithm - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118) +---- Thread: [C] Q: Learning Assembly to reverse engineer C++ App Algorithm (/showthread.php?tid=6037765) |
Q: Learning Assembly to reverse engineer C++ App Algorithm - xmackz - Jan 3, 2020 I am learning the C++/C programming data structure and algorithm. I am thinking to learn Assembly to reverse engineer An C++ Application algorithm. Is it worth it to learn and master Reverse engineering? will it enhance my skill and expertise? and I will get a good salary and a good position as a programmer? RE: Q: Learning Assembly to reverse engineer C++ App Algorithm - Shisho - Jan 3, 2020 Being able to reverse engineer code implies that you understand the underlying logic behind what you are reversing. If you can understand the ASM and what each instruction is doing then the answer is yes, it will help you master code and enhance your expertise. RE: Q: Learning Assembly to reverse engineer C++ App Algorithm - NullSystem - Jan 6, 2020 (Jan 3, 2020 06:12 AM)xmackz Wrote: I am learning the C++/C programming data structure and algorithm. Learning x86 assembly is a good starting point to learn reverse engineering, but not for beginning to learn how to program. Will learning reverse engineering better your capability to understand programming, and write better code? No, because in order to master reverse engineering you already need to already have underlying knowledge about programming at it's bare metal point. To start with, start learning the underlying principles on programming logic, and pick a language that best suites you and your preferences, I highly suggest starting with C or Python. Best Regards RE: Q: Learning Assembly to reverse engineer C++ App Algorithm - an balker - Jan 10, 2020 Reverse Engineering is an ability to build communication on mars, NASA has reverse engineered communication to spaceships, rovers, and other Opportunity driven aptitude approachs. Yet, NASA has not reversed engineered abilities into cleaner, greener speed algorithms for safer seduction within space natural laws. Reverse Engineering is about mastering adaptation under laws that's communicate more than in safe nobles, it is more than an ability to understand that there are models conducting research on different utility aftermath. Null Systems sayed that programming logic is a abrevation above reverse engineering under it's own preference to undermine different characters in C or Python computing languages, meanwhile annotations that mimic data science as an evolving biology may think that reverse engineering is rest stop on our way in a Artificial Intelligence Utopia. Reverse Engineering may be easier for experienced programmer and more than easier for a novice researchers, but on thing is certain be sure to answer every question with a answer that has no questions..... RE: Q: Learning Assembly to reverse engineer C++ App Algorithm - kelsin123j - Jan 11, 2020 learning reverse engineering is in general a good idea if you want to improve on your C++ skills RE: Q: Learning Assembly to reverse engineer C++ App Algorithm - incognito04 - Jan 11, 2020 Yes. It can be very helpful when trying to debug your code or another application. |