Questions tagged [program-analysis]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
0answers
58 views

Jump without jmp near

I need to jump a Hello, I need to jump some lines that lock program in a loop status. i use process hacker to find lines with string in binary but when i find this lines i have not jumps near, in ...
1
vote
1answer
172 views

Can somebody recognize this programming language?

I'm curious in which programming language or script language is this written, any idea? [Dashboard\Alfa Romeo\147 93C86] Size(280,270); // ширина и высота Form { Form { Group("Пробег",35,13,...
1
vote
2answers
972 views

explain c compile code

I compile c code to arm with this site https://godbolt.org/ int F(int a, int b) { int c=0; for(int i=0;i<=10;i++) { c+=a+b; } return c; } the result was F(int, ...
3
votes
1answer
464 views

Disassembled code: Find out command-line arguments of program

Imagine a program is launched (on windows) with a few starting parameters, for example a number and a string. When disassembling the program (With PEiD for example), how can I find out the starting ...
2
votes
2answers
721 views

What is the difference between program slicing and taint analysis?

I'm studying program slicing and taint analysis. I know notion of program slicing and taint analysis. I think Program slicing and taint analysis are similar notion. I don' know difference between ...
1
vote
1answer
6k views

How does scanf interact with my code in assembly

I have recently started getting into assembly for the purpose of reverse engineering. I started small with understanding basic datatypes, but I want to move on to more complex datatypes and functions. ...
-2
votes
1answer
178 views

infosec reverse engineering course [closed]

Did anyone take infosec institute's reverse engineering course? I'd like to know if it's worth my money, I didn't find feedback about the course on the web. Thank you. For the people downvoting my ...
3
votes
1answer
101 views

Expressing trace semantics as a solution for a fixpoint equation

I was reading through the chapter on Obfuscation in "Practical Reverse Engineering" I encountered the following statement. Where X is the set of execution traces (finite and infinite), you can ...
2
votes
2answers
309 views

Running an optimization pass on an IR

Looking around for IR's used for reverse engineering, I find quite a few interesting ones. Assuming that I have a function that I'm trying to reverse engineer, I'm considering the following approach. ...