log

age author description
Thu, 04 Aug 2011 15:55:01 +0800 Thinker K.F. Li Add inject_classdefs() for injecting classdef to DEX
Tue, 02 Aug 2011 20:40:48 +0800 Thinker K.F. Li Change interface of dexfile_insert_classdefs_relative
Tue, 02 Aug 2011 18:10:48 +0800 Thinker K.F. Li Let user specify redirection map for methods
Tue, 02 Aug 2011 13:49:41 +0800 Thinker K.F. Li Remove unused code
Mon, 01 Aug 2011 22:23:55 +0800 Thinker K.F. Li Add dexfile_insert_class_relative()
Mon, 01 Aug 2011 15:00:29 +0800 Thinker K.F. Li Add collect_typeidxs_mentioned_by_class()
Mon, 01 Aug 2011 14:37:04 +0800 Thinker K.F. Li Add collect_typeidxs_in_method()
Mon, 01 Aug 2011 12:27:28 +0800 Thinker K.F. Li Use method redirection map for defining redirection
Sat, 30 Jul 2011 22:59:09 +0800 Thinker K.F. Li Fix bug of DEXFile_linked.find_method_name_proto().
Fri, 29 Jul 2011 16:17:15 +0800 Thinker K.F. Li dexfile_redirect_types() is almost ready.
Thu, 28 Jul 2011 13:25:55 +0800 Thinker K.F. Li Test dexfile_redirect_types
Thu, 28 Jul 2011 00:06:54 +0800 Thinker K.F. Li Redirect types
Wed, 27 Jul 2011 12:09:19 +0800 Thinker K.F. Li Provide convinience API to convert str block into opcode vectors
Wed, 27 Jul 2011 09:07:36 +0800 Thinker K.F. Li Add the function for finding method with a name
Tue, 26 Jul 2011 12:46:24 +0800 Thinker K.F. Li Provide method of insert class definition in DEXFile_linked class.
Tue, 26 Jul 2011 10:06:44 +0800 Thinker K.F. Li Make surce methods of injected class are also being and bug fixed.
Mon, 25 Jul 2011 21:53:33 +0800 Thinker K.F. Li Make sure string data list is consistent.
Mon, 25 Jul 2011 20:37:32 +0800 Thinker K.F. Li Check and fix issues of map sizes
Mon, 25 Jul 2011 17:46:20 +0800 Thinker K.F. Li Get unlinked one from a linked one
Mon, 25 Jul 2011 16:49:28 +0800 Thinker K.F. Li Make dexfile_insert_class() pass the testcase
Mon, 25 Jul 2011 15:22:03 +0800 Thinker K.F. Li Fix bug of DEXFile_linked.get_classdef_name
Mon, 25 Jul 2011 14:22:08 +0800 Thinker K.F. Li dexfile_insert_class() returns a clone object
Mon, 25 Jul 2011 13:23:02 +0800 Thinker K.F. Li Add DEXFile_linked to model linked DEX
Mon, 25 Jul 2011 10:01:14 +0800 Thinker K.F. Li Build dependencies for injection testcases
Sun, 24 Jul 2011 22:29:25 +0800 Thinker K.F. Li Fix testcase to match changes of format strings
Sun, 24 Jul 2011 22:28:21 +0800 Thinker K.F. Li Testcase for code injection
Sun, 24 Jul 2011 20:54:54 +0800 Thinker K.F. Li Refactoring procedure of initialize dependency declarations
Sun, 24 Jul 2011 19:15:04 +0800 Thinker K.F. Li Clone objects with meta info
Sat, 23 Jul 2011 23:02:39 +0800 Thinker K.F. Li Add injection.py
Sat, 23 Jul 2011 11:19:43 +0800 Thinker K.F. Li Warning for unknown map type
Thu, 21 Jul 2011 12:24:12 +0800 Thinker K.F. Li Add test data fakefile.dex
Wed, 20 Jul 2011 21:31:22 +0800 Thinker K.F. Li Add dump_code.py
Wed, 20 Jul 2011 20:38:35 +0800 Thinker K.F. Li Fix format string for invoke-* instructions
Wed, 20 Jul 2011 20:36:51 +0800 Thinker K.F. Li Split block of code into instructions and fix insn format info
Wed, 20 Jul 2011 01:55:48 +0800 Thinker K.F. Li Add classDataOffRef for _DEX_ClassDef
Tue, 19 Jul 2011 18:46:30 +0800 Thinker K.F. Li Add doc for doxygen
Tue, 19 Jul 2011 18:03:30 +0800 Thinker K.F. Li Add Doxyfile
Tue, 19 Jul 2011 18:01:11 +0800 Thinker K.F. Li Refactoring dalvik_opcodes to be more structured
Tue, 19 Jul 2011 12:41:09 +0800 Thinker K.F. Li Merge from head
Tue, 19 Jul 2011 12:40:30 +0800 Thinker K.F. Li Add helloworld.dex
Tue, 12 Jul 2011 17:09:49 +0800 Thinker K.F. Li Pass filename from argument list for dexfile.py
Tue, 12 Jul 2011 12:44:56 +0800 Thinker K.F. Li Add spechrecorder.dex from Android 2.3 as one test data
Sat, 02 Jul 2011 00:09:50 +0800 Thinker K.F. Li Round size of encoded Dalvik instructions to 2 times.
Sat, 02 Jul 2011 00:03:17 +0800 Thinker K.F. Li Strip instruction string for opcode with no any argument.
Fri, 01 Jul 2011 17:58:43 +0800 Thinker K.F. Li break long lines
Fri, 01 Jul 2011 17:56:43 +0800 Thinker K.F. Li Add format_inst() in dalvik_opcodes.py
Fri, 01 Jul 2011 16:19:42 +0800 Thinker K.F. Li Add dalvik_opcode.py
Wed, 29 Jun 2011 19:56:24 +0800 Thinker K.F. Li adler32
Wed, 29 Jun 2011 19:27:09 +0800 Thinker K.F. Li Add DEXFile.make_checksum()
Tue, 28 Jun 2011 14:42:46 +0800 Thinker K.F. Li Remove redundants in children list of DEXFile
Tue, 28 Jun 2011 14:23:08 +0800 Thinker K.F. Li Fix argument issue of to_str() of dex types
Tue, 28 Jun 2011 13:36:39 +0800 Thinker K.F. Li composite run to_str() with children return by children()
Tue, 28 Jun 2011 13:03:23 +0800 Thinker K.F. Li Fix _rawstr.to_str() in dexfile.py
Tue, 28 Jun 2011 12:54:22 +0800 Thinker K.F. Li Testcase for _dex_type.to_str()
Tue, 28 Jun 2011 10:25:54 +0800 Thinker K.F. Li Fix and test restore_depedencies()
Mon, 27 Jun 2011 18:09:31 +0800 Thinker K.F. Li testcase for restore_dependencies()
Mon, 27 Jun 2011 13:17:42 +0800 Thinker K.F. Li Remove unused lines.
Sun, 26 Jun 2011 21:34:52 +0800 Thinker K.F. Li Fix issue misbehavior for dependency when update_offset()
Sat, 25 Jun 2011 08:16:16 +0800 Thinker K.F. Li Fix semantic bug of dexfile.depend_off_rel by searching relative offset.
Fri, 24 Jun 2011 10:56:33 +0800 Thinker K.F. Li Resolve problem of false of cond objects when build associations