integrate bg of rasta in bg section
All checks were successful
/ test_checkout (push) Successful in 1m15s
All checks were successful
/ test_checkout (push) Successful in 1m15s
This commit is contained in:
parent
94d26973d3
commit
5e512b585a
11 changed files with 170 additions and 107 deletions
|
@ -174,8 +174,6 @@ Regrettably, the documentation of `.is_android_api()` explains that the method i
|
|||
This means that although those methods are useful, the only indication of the use of an #Asdk or #hidec is the fact that the class is not in the APK file.
|
||||
Because of that, like for Apktool and Jadx, Androguard has no way to warn the reverser that the shadow of an #Asdk or #hidec is not the class used when running the application.
|
||||
|
||||
#todo[alt text androguard_call_graph]
|
||||
|
||||
#figure({
|
||||
set align(center)
|
||||
stack(dir: ltr,[
|
||||
|
@ -183,7 +181,15 @@ Because of that, like for Apktool and Jadx, Androguard has no way to warn the re
|
|||
image(
|
||||
"figs/call_graph_expected.svg",
|
||||
width: 45%,
|
||||
alt: ""
|
||||
alt: "
|
||||
A box diagram.
|
||||
Arrows goes from MainActivity.onCreate() to Activity.OnCreate() and Main.main(),
|
||||
from Main.main() to Obfuscation.doSomething() to Main.bad(),
|
||||
from another Obfuscation.doSomething() box to Main.good(),
|
||||
from Main.bad() to Log.i() and from Main.bad() to Log.i().
|
||||
There are two Obfuscation.doSomething(), the one pointed by Main.main() and that points to Main.bad() is white like the other boxes, the one without arrows pointed at and that points to Main.good() is gray.
|
||||
|
||||
"
|
||||
),
|
||||
supplement: [Subfigure],
|
||||
caption: [Expected Call Graph]
|
||||
|
@ -192,7 +198,14 @@ Because of that, like for Apktool and Jadx, Androguard has no way to warn the re
|
|||
image(
|
||||
"figs/call_graph_obf.svg",
|
||||
width: 45%,
|
||||
alt: ""
|
||||
alt: "
|
||||
A box diagram.
|
||||
Arrows goes from MainActivity.onCreate() to Activity.OnCreate() and Main.main(),
|
||||
from Main.main() to Obfuscation.doSomething() to Main.good(),
|
||||
from another Obfuscation.doSomething() box to Main.bad(),
|
||||
from Main.bad() to Log.i() and from Main.bad() to Log.i().
|
||||
There are two boxes Obfuscation.doSomething(), the one pointed by Main.main() and that points to Main.good() is gray, the one without arrows pointed at and that points to bad is white like the other boxes.
|
||||
"
|
||||
),
|
||||
supplement: [Subfigure],
|
||||
caption: [Call Graph Computed by Androguard]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue