worawit / blutter

Flutter Mobile Application Reverse Engineering Tool
MIT License
744 stars 127 forks source link

can't rename byte as 'Dst__FW: #76

Open leiyugithub opened 2 weeks ago

leiyugithub commented 2 weeks ago

run addNames.py error log 550068: can't rename byte as 'bst_BV::_anon_closure_1415750_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'bst_BV::_anon_closure_1414fd0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'dst_DV::_anon_closure_1415fd8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'est_EV::_anon_closure_1416170_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'est_EV::_anon_closure_14164bc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'fstGV::_anon_closure_1061a50_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'fstGV::_anon_closure_1061b04_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'fstGV::_anon_closure_d8f2d4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'fstGV::_anon_closure_d8f36c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'hstJV::_anon_closure_1063584_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'hstJV::_anon_closure_1063638_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'hstJV::_anon_closure_d8f578_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'hstJV::_anon_closure_d8f610_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'istLV::_anon_closure_10642f4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'istLV::_anon_closure_106420c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'istLV::_anon_closure_10643a8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'istLV::_anon_closure_d8f808_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'istLV::_anon_closure_d8f8a0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1068c94_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1064b24_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_10653a8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1066728_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_10666ac_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1066784_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_106707c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1066edc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1068338_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_1008c38_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_10682a0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_106786c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_10688f4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'jstNV::_anon_closure_106886c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'kstPV::_anon_closure_d8fb00check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst::_anon_closure_1418faccheck' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst::_pli_1418d48check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst::_anon_closure_1418bb4check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst::_anon_closure_106be9c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst_SV::_anon_closure_14173dc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst_SV::_anon_closure_1417654_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst_RV::_anon_closure_1416b14_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'lst_RV::_anon_closure_1416d8c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'mst_TV::_anon_closure_1314aa8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'mst_TV::_anon_closure_1417ed0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'mst_TV::_anon_closure_1418148_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_10691fc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_1069630_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_106968c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_1069910_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_1069e88_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_1069d90_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_d8ffbc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_1069f1c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_106a498_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_106a780_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'nstVV::_anon_closure_d8fc7c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106cf5c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106b170_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106b1cc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106bff4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106c2d4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106c1d0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106c5ec_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ost_XV::_anon_closure_106cddc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_1418918_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_1418974_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_14190b4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_1419190_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_106a808_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_1419428_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_106a3a8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'pst_YV::_anon_closure_1419740_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'qst_bW::_anon_closure_106db90_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'qst_bW::_anon_closure_106d538_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'qst_bW::_anon_closure_d90170_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'rst_cW::_anon_closure_1419c5c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'sst_gW::_anon_closure_e77c48_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'sst_gW::_anon_closure_e93a58_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'sst_gW::_anon_closure_d139ac_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'sst_gW::_bmi_d13728_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'tstjW::_anon_closure_106dcd8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'tstjW::_anon_closure_106de18_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'vst__nW::_anon_closure_106d4dc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'wst_pW::_anon_closure_106e3b8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'wst_pW::_anon_closure_106ee70_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'wst_pW::_anon_closure_106e54c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'wst_pW::_anon_closure_106ed1c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'wst_pW::_anon_closure_106ed7c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106ef18_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106f7c8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106f40c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106f740_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_105e854_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106fc64_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106fa34_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_10707f4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_106ff68_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1070734_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1070588_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_10704c0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1070520_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_107078c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_10735c4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1073500_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1070e08_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1072f5c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1071288_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_10712e4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1074044_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1073e58_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1073e10_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1073c24_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1073a10_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1074814_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1074708_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_10747cc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1074550_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_107529c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1074914_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1074f90_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_1075544_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_d90ea8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_d90550_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'xstrW::_anon_closure_d90654_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'ysttW::_anon_closure_1075f6c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'zstvW::_anon_closure_1076218_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'zstvW::_anon_closure_107630c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'zstvW::_anon_closure_106de74_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_anon_closure_c20f44_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_ozh_16ac924_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_anon_closure_1078994_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_anon_closure_107a2d0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_anon_closure_107a168_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_dzh_1079fb8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Ast_yW::_anon_closure_d911dc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'BstAW::_mYd_c2e834_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_107d1dc_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_107d0d0_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_107d15c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_107b7c4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_107bc80_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_d91af4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Bst_BW::_anon_closure_d91928_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Cst_DW::_anon_closure_141ae14_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Cst_DW::_anon_closure_141ae8c_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'DstFW::_anon_closure_1092c84_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'DstFW::_anon_closure_107d2f8_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'DstFW::_anon_closure_107dcd4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Dst__FW::_BWg_107d960_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'DstFW::_anon_closure_10929b4_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'DstFW::_anon_closure_1092690_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'DstFW::_anon_closure_108a964_check' because this byte can't have a name (it is a tail byte). 550068: can't rename byte as 'Dst__FW::_anon_closure_108c288_check' because this byte can't have a name (it is a tail byt

worawit commented 1 week ago

"addNames.py" script is for IDA. The code that produce this script is from the early research on this project. I just keep the code because it is still have some useful.

I have no plan to support it anymore because the result in disassemblers/decompilers are not suitable for reading Dart assembly. Dart code uses their own call convention, special registers and much more.