VMTyel
06-01-2011, 10:02
*MÔ TẢ:
- Chương trình viết bằng Visual Basic 6.0 của em kết nối đến một file access có đặt password.
- Chuỗi kết nối như sau: "Provider=Microsoft.JET.OLEDB.4.0; Data Source=" & App.Path & "\Database\ISS.mdb;Jet OLEDB: Database Password=" & Chr$(10) & "OiPassCuaToiVanBiDichHix;"
*VẤN ĐỀ:
- Sau khi hoàn thành chuơng trình em dùng phần mềm VB Decompiler Pro 7.7 dịch ngược ra được đoạn Connection String chứa mật khẩu truy nhập Access như sau:
00417651: 00408EE4h ; "Provider=Microsoft.JET.OLEDB.4.0; Data Source="
00417656: ecx
00417657: call edi
00417659: mov esi, [00401190h] ; %ecx = %edx
0041765F: mov edx, eax
00417661: lea ecx, var_18
00417664: call %ecx = %edx
00417666: eax
00417667: 00408F6Ch ; "\Database\ISS.mdb;Jet OLEDB: Database Password="
0041766C: call edi
0041766E: mov edx, eax
00417670: lea ecx, var_1C
00417673: call %ecx = %edx
00417675: eax
00417676: 0000000Ah
00417678: call [00401124h] ; @Chr$(%StkVar1)
0041767E: mov edx, eax
00417680: lea ecx, var_20
00417683: call %ecx = %edx
00417685: eax
00417686: call edi
00417688: mov edx, eax
0041768A: lea ecx, var_24
0041768D: call %ecx = %edx
0041768F: eax
00417690: 00408FD0h ; "OiPassCuaToiVanBiDichHix;"
*GIẢI PHÁP:...
Mong các anh chị giúp đỡ.
- Chương trình viết bằng Visual Basic 6.0 của em kết nối đến một file access có đặt password.
- Chuỗi kết nối như sau: "Provider=Microsoft.JET.OLEDB.4.0; Data Source=" & App.Path & "\Database\ISS.mdb;Jet OLEDB: Database Password=" & Chr$(10) & "OiPassCuaToiVanBiDichHix;"
*VẤN ĐỀ:
- Sau khi hoàn thành chuơng trình em dùng phần mềm VB Decompiler Pro 7.7 dịch ngược ra được đoạn Connection String chứa mật khẩu truy nhập Access như sau:
00417651: 00408EE4h ; "Provider=Microsoft.JET.OLEDB.4.0; Data Source="
00417656: ecx
00417657: call edi
00417659: mov esi, [00401190h] ; %ecx = %edx
0041765F: mov edx, eax
00417661: lea ecx, var_18
00417664: call %ecx = %edx
00417666: eax
00417667: 00408F6Ch ; "\Database\ISS.mdb;Jet OLEDB: Database Password="
0041766C: call edi
0041766E: mov edx, eax
00417670: lea ecx, var_1C
00417673: call %ecx = %edx
00417675: eax
00417676: 0000000Ah
00417678: call [00401124h] ; @Chr$(%StkVar1)
0041767E: mov edx, eax
00417680: lea ecx, var_20
00417683: call %ecx = %edx
00417685: eax
00417686: call edi
00417688: mov edx, eax
0041768A: lea ecx, var_24
0041768D: call %ecx = %edx
0041768F: eax
00417690: 00408FD0h ; "OiPassCuaToiVanBiDichHix;"
*GIẢI PHÁP:...
Mong các anh chị giúp đỡ.