<![CDATA[Messages posted by "minhvc"]]> /hvaonline/posts/listByUser/268288.html JForum - http://www.jforum.net Nhờ mọi người giải thích hộ đoạn mã ASM /hvaonline/posts/preList/43434/269626.html#269626 /hvaonline/posts/preList/43434/269626.html#269626 GMT Cần xin tài liệu để đọc hiểu mã ASM từ WIN32DASM? /hvaonline/posts/preList/43451/269625.html#269625 /hvaonline/posts/preList/43451/269625.html#269625 GMT Nhờ mọi người giải thích hộ đoạn mã ASM /hvaonline/posts/preList/43434/269624.html#269624 /hvaonline/posts/preList/43434/269624.html#269624 GMT Cần xin tài liệu để đọc hiểu mã ASM từ WIN32DASM? /hvaonline/posts/preList/43451/269615.html#269615 /hvaonline/posts/preList/43451/269615.html#269615 GMT Nhờ mọi người giải thích hộ đoạn mã ASM /hvaonline/posts/preList/43434/269614.html#269614 /hvaonline/posts/preList/43434/269614.html#269614 GMT Nhờ mọi người giải thích hộ đoạn mã ASM /hvaonline/posts/preList/43434/269613.html#269613 /hvaonline/posts/preList/43434/269613.html#269613 GMT Nhờ mọi người giải thích hộ đoạn mã ASM /hvaonline/posts/preList/43434/269520.html#269520 /hvaonline/posts/preList/43434/269520.html#269520 GMT Bài tự dưng bị xóa &quot; Dò phương thức mã hoá khi có key, message, encode /hvaonline/posts/preList/43397/269364.html#269364 /hvaonline/posts/preList/43397/269364.html#269364 GMT Dò phương thức mã hoá khi có key, message, encoded messgaa? /hvaonline/posts/preList/43384/269324.html#269324 /hvaonline/posts/preList/43384/269324.html#269324 GMT Dò phương thức mã hoá khi có key, message, encoded messgaa? Mình có một thiết bị công tơ điện tử Elster A1700. Để đọc được dữ liệu của nó thì cần phải trải bước qua phần đăng nhập. Thiết bị được thiết lập một Password là M_KH_DOC. Dùng phần mềm của chính hãng (PMU) tôi thấy được kịch bản của nó như sau: Thiết bị trả về cho chương trình một khoá 16 ký tự (mỗi lần đăng nhập thì khoá sẽ thay đổi) ví dụ 3337782BF90B74F9 . Chương trình sẽ dùng khoá này để mã hoá password (ở đây là M_KH_DOC) cho kết quả là 1 xâu 16 ký tự 38A0D336DC2B6620 và gửi cho thiết bị, thiết bị sẽ giải mã kiểm tra nếu đúng pw thì coi như đăng nhập thành công. Chạy nhiều lần ta sẽ có các cặp tương ứng như sau: (Pw thiết bị không thay đổi) 3337782BF90B74F9 -> 38A0D336DC2B6620 D64D287696434ECA -> 243699D7A0A7A831 F4652E9BF63990F9 -> 73AD12E58E0BEAA4 Hiện vì nhu cầu tích hợp thiết bị của các hãng khác nhau nên mình cần xây dựng chương trình có thể kết nối trực tiếp với thiết bị (vì mỗi hãng lại có phần mềm riêng, và một số đặc điểm riêng ko kết nối đựoc với nhau). Phần giao thức để lấy dữ liệu thì theo chuẩn IEC 62056-21 về cơ bản là các thiết bị đều giống nhau rồi. Hiện mình đang vướng phần bắt tay này. Liệu với những thông tin trên có các công cụ nào để có thể dò ra phương thức mã hoá không? để ví dụ thiết bị trả về xâu 3337782BF90B74F9 thì mình có thể mã hoá pass M_KH_DOC thành 38A0D336DC2B6620. Mình đang dự đinh cài đặt thử SHA, MD5 rồi chạy thử xem thế nào. Vì mình cũng chưa có kiến thức hack bao giờ anh em trên diễn đàn ai có kinh nghiệm xin chỉ giáo giúp nhé. Mong chờ hồi âm của cả nhà. Thanks]]> /hvaonline/posts/preList/43384/269307.html#269307 /hvaonline/posts/preList/43384/269307.html#269307 GMT