Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codehasan/dex2c
/ functions
Functions
3,039 in github.com/codehasan/dex2c
⨍
Functions
3,039
◇
Types & classes
301
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:1942
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:1997
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:2160
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:2335
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:2520
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:3666
↓ 2 callers
Method
get_obj
(self)
androguard/core/bytecodes/dvm.py:3953
↓ 2 callers
Method
get_offset
Gets the offset of the item of the map item
androguard/core/bytecodes/dvm.py:7010
↓ 2 callers
Method
get_output
Return an additional output of the instruction :rtype: string
androguard/core/bytecodes/dvm.py:4111
↓ 2 callers
Method
get_qualifier
Return resource name qualifier for the current configuration. for example * `ldpi-v4` * `hdpi-v4` All possib
androguard/core/bytecodes/axml/__init__.py:2394
↓ 2 callers
Method
get_res_id_by_key
(self, package_name, resource_type, key)
androguard/core/bytecodes/axml/__init__.py:1922
↓ 2 callers
Method
get_resolved_res_configs
Return a list of resolved resource IDs with their corresponding configuration. It has a similar return type as :meth:`get_res_configs
androguard/core/bytecodes/axml/__init__.py:1818
↓ 2 callers
Method
get_rhs
(self)
androguard/decompiler/dad/instruction.py:66
↓ 2 callers
Method
get_signatures
Return a list of the data of the signature files. Only v1 / JAR Signing. :rtype: list of bytes
androguard/core/bytecodes/apk.py:2002
↓ 2 callers
Method
get_size
(self)
dex2c/instruction.py:922
↓ 2 callers
Method
get_source
(self)
androguard/decompiler/dad/decompile.py:198
↓ 2 callers
Method
get_source
(self)
androguard/decompiler/dad/decompile.py:298
↓ 2 callers
Method
get_source_method
(self, method)
androguard/decompiler/decompiler.py:411
↓ 2 callers
Method
get_start_addr
Get the start address of the block of code covered by this entry. The address is a count of 16-bit code units to the start of the first cover
androguard/core/bytecodes/dvm.py:6673
↓ 2 callers
Method
get_string_data_off
Return the offset from the start of the file to the string data for this item :rtype: int
androguard/core/bytecodes/dvm.py:1921
↓ 2 callers
Method
get_strings_analysis
Returns a dictionary of strings and their corresponding :class:`StringAnalysis` :return: a dictionary
androguard/core/analysis/analysis.py:1259
↓ 2 callers
Method
get_type_list
(self, off)
androguard/core/bytecodes/dvm.py:7322
↓ 2 callers
Method
get_users
(self)
dex2c/instruction.py:104
↓ 2 callers
Method
get_value
(self)
androguard/core/bytecode.py:619
↓ 2 callers
Method
get_vm
(self)
androguard/core/analysis/analysis.py:365
↓ 2 callers
Method
get_xref_to
(self)
androguard/core/analysis/analysis.py:928
↓ 2 callers
Method
immediate_dominators
(self)
androguard/decompiler/dad/graph.py:204
↓ 2 callers
Method
infer_type
(self)
dex2c/compiler.py:279
↓ 2 callers
Function
is_apk
(name)
dcc.py:685
↓ 2 callers
Function
is_ascii_problem
Test if a string contains other chars than ASCII :param s: a string to test :return: True if string contains other chars than ASCII, Fal
androguard/core/androconf.py:20
↓ 2 callers
Function
is_float
(atype)
dex2c/util.py:283
↓ 2 callers
Function
is_int
(atype)
dex2c/util.py:275
↓ 2 callers
Function
is_native_method
(method)
dex2c/util.py:442
↓ 2 callers
Method
is_signed_v1
Returns true if a v1 / JAR signature was found. Returning `True` does not mean that the file is properly signed! It just say
androguard/core/bytecodes/apk.py:1521
↓ 2 callers
Function
is_synthetic_method
(method)
dex2c/util.py:438
↓ 2 callers
Method
is_tag_matched
Return true if the attributes matches in attribute filter. An attribute filter is a dictionary containing: {attribute_name: value}.
androguard/core/bytecodes/apk.py:1014
↓ 2 callers
Method
is_weak
(self)
androguard/core/bytecodes/axml/__init__.py:2604
↓ 2 callers
Function
literal_bool
(b)
androguard/decompiler/dad/dast.py:185
↓ 2 callers
Function
literal_int
(b)
androguard/decompiler/dad/dast.py:189
↓ 2 callers
Function
literal_string
(s)
androguard/decompiler/dad/dast.py:176
↓ 2 callers
Function
make_color_tuple
turn something like "#000000" into 0,0,0 or "#FFFFFF into "255,255,255"
androguard/core/androconf.py:280
↓ 2 callers
Function
make_temp_dir
(prefix="dcc")
dcc.py:73
↓ 2 callers
Function
method2format
Export method to a specific file format @param output : output filename @param _format : format type (png, jpg ...) (default : png)
androguard/core/bytecode.py:357
↓ 2 callers
Function
method_invocation
(triple, name, base, params)
androguard/decompiler/dad/dast.py:64
↓ 2 callers
Function
modify_application_name
(manifest_path, custom_loader)
dcc.py:99
↓ 2 callers
Function
moveresultcommon
(ins, irbuilder)
dex2c/opcode_ins.py:218
↓ 2 callers
Method
off_to_pos
Get the position of an instruction by using the address :param off: address of the instruction :type off: int :rtyp
androguard/core/bytecodes/dvm.py:6585
↓ 2 callers
Method
parse_v2_signing_block
Parse the V2 signing block and extract all features
androguard/core/bytecodes/apk.py:1759
↓ 2 callers
Method
parse_v2_v3_signature
(self)
androguard/core/bytecodes/apk.py:1578
↓ 2 callers
Method
parse_v3_signing_block
Parse the V2 signing block and extract all features
androguard/core/bytecodes/apk.py:1660
↓ 2 callers
Method
process
(self, doAST=False)
androguard/decompiler/dad/decompile.py:131
↓ 2 callers
Method
process
(self)
dex2c/compiler.py:162
↓ 2 callers
Method
process_method
(self, num, doAST=False)
androguard/decompiler/dad/decompile.py:264
↓ 2 callers
Method
put_item_value
Put the tuple (ARSCResTableConfig, resolved string) into the result set :param list result: the result set :para
androguard/core/bytecodes/axml/__init__.py:1791
↓ 2 callers
Function
readsleb128
Read a signed LEB128 at the current position of the buffer. :param buff: a file like object :return: decoded sLEB128
androguard/core/bytecodes/dvm.py:250
↓ 2 callers
Method
reload
(self)
androguard/core/bytecodes/dvm.py:2675
↓ 2 callers
Method
reload
(self)
androguard/core/bytecodes/dvm.py:2905
↓ 2 callers
Method
remove_defined_var
(self)
androguard/decompiler/dad/instruction.py:63
↓ 2 callers
Method
replace_var
(self, old, new)
androguard/decompiler/dad/instruction.py:60
↓ 2 callers
Method
replase_use_of_with
(self, old: Value, new: Value)
dex2c/instruction.py:234
↓ 2 callers
Method
resolve_type
(self)
dex2c/instruction.py:241
↓ 2 callers
Method
set_block
(self, block)
dex2c/instruction.py:214
↓ 2 callers
Method
set_childs
(self, values)
androguard/core/analysis/analysis.py:119
↓ 2 callers
Method
set_decompiler
(self, decompiler)
androguard/core/bytecodes/dvm.py:8299
↓ 2 callers
Method
set_off
(self, off)
androguard/core/bytecodes/dvm.py:6667
↓ 2 callers
Method
set_vmanalysis
.. deprecated:: 3.1.0 The :class:`~androguard.core.analysis.analysis.Analysis` is not loaded anymore into :class:`Dal
androguard/core/bytecodes/dvm.py:7696
↓ 2 callers
Function
show_Certificate
Print Fingerprints, Issuer and Subject of an X509 Certificate. :param cert: X509 Certificate to print :param short: Print in
androguard/core/bytecodes/apk.py:2071
↓ 2 callers
Method
show_source
(self)
dex2c/compiler.py:512
↓ 2 callers
Method
size
project/jni/nc/obfuscate.h:136
↓ 2 callers
Method
size
Get the total size of the buffer :rtype: int
androguard/core/bytecode.py:703
↓ 2 callers
Function
typen
(baset, dim)
androguard/decompiler/dad/dast.py:74
↓ 2 callers
Function
unary_prefix
(op, left)
androguard/decompiler/dad/dast.py:78
↓ 2 callers
Function
update_dom
(idoms, node_map)
androguard/decompiler/dad/control_flow.py:398
↓ 2 callers
Method
visit_base_class
(self, cls, data=None)
androguard/decompiler/dad/writer.py:439
↓ 2 callers
Method
visit_cond_expression
(self, op, arg1, arg2)
androguard/decompiler/dad/writer.py:671
↓ 2 callers
Function
visit_decl
(var, init_expr=None)
androguard/decompiler/dad/dast.py:213
↓ 2 callers
Method
visit_decl
(self, visitor)
dex2c/instruction.py:118
↓ 2 callers
Method
visit_ins
(self, ins)
dex2c/writer.py:87
↓ 2 callers
Function
write_inplace_if_possible
(lhs, rhs)
androguard/decompiler/dad/dast.py:232
↓ 2 callers
Method
write_inplace_if_possible
(self, lhs, rhs)
androguard/decompiler/dad/writer.py:130
↓ 2 callers
Method
write_method
(self)
androguard/decompiler/dad/writer.py:146
↓ 1 callers
Method
AddFXrefRead
Add a Field Read to this class :param method: :param classobj: :param field: :return:
androguard/core/analysis/analysis.py:862
↓ 1 callers
Method
AddFXrefWrite
Add a Field Write to this class :param method: :param classobj: :param field: :return:
androguard/core/analysis/analysis.py:875
↓ 1 callers
Method
AddMXrefFrom
(self, method1, classobj, method2, offset)
androguard/core/analysis/analysis.py:893
↓ 1 callers
Method
AddMXrefTo
(self, method1, classobj, method2, offset)
androguard/core/analysis/analysis.py:888
↓ 1 callers
Method
AddXrefRead
(self, classobj, methodobj)
androguard/core/analysis/analysis.py:602
↓ 1 callers
Method
AddXrefWrite
(self, classobj, methodobj)
androguard/core/analysis/analysis.py:605
↓ 1 callers
Function
JniShortName
(cls_name, method_name)
dex2c/util.py:336
↓ 1 callers
Function
Save
save your session to use it later. Returns the filename of the written file. If not filename is given, a file named `androguard_session_
androguard/session.py:18
↓ 1 callers
Function
_PrintNote
(note, tab=0)
androguard/core/bytecode.py:47
↓ 1 callers
Method
__init__
DEX2JAR is a tool to convert a Dalvik file into Java Classes :param vm: :param bin_dex2jar: :param tmp_dir:
androguard/decompiler/decompiler.py:118
↓ 1 callers
Method
__init__
(self, name)
androguard/decompiler/dad/node.py:86
↓ 1 callers
Method
__next__
(self)
androguard/core/bytecodes/mutf8.py:81
↓ 1 callers
Method
__str__
(self)
androguard/core/bytecodes/dvm.py:2800
↓ 1 callers
Method
__str__
(self)
androguard/core/bytecodes/dvm.py:3491
↓ 1 callers
Method
__str__
(self)
androguard/core/analysis/analysis.py:707
↓ 1 callers
Method
_apk_analysis
Run analysis on the APK file. This method is usually called by __init__ except if skip_analysis is False. It will then parse
androguard/core/bytecodes/apk.py:303
↓ 1 callers
Function
_append
(sb, stmt)
androguard/decompiler/dad/dast.py:141
↓ 1 callers
Method
_begin_show
(self)
androguard/core/bytecodes/dvm.py:6831
↓ 1 callers
Function
_compress
(v)
androguard/decompiler/dad/graph.py:352
← previous
next →
401–500 of 3,039, ranked by callers