turky mark
Senior Member
như tít mỗi khi viết code chán em lại lên youtube xem bọn nó phân tích cybersercurity hay quá, mà ko biết có forum nào chuyên về mảng này ko, em muốn tìm hiểu về nó, facebook cũng có mấy cái mà vào thấy toàn mấy thằng con nít vào xin tool, xin tip để hack, trước có bọn j2 cũng share kiến thức khá ổn, nhưng giờ thấy toàn trẻ trâu
nhân tiện em hỏi luôn, là làm cách nào để mình hook vào 1 function của 1 chương trình đang chạy nhỉ, em có thử và hook được các function api của window, nhưng cái em muốn là các function của chính cái chương trình đó luôn
ví dụ: trong chương trình có function add(a,b) để tính a+b , thì em muốn hook vào fucntion này rồi chèn thêm code mình vào, kĩ thuật thì hiện giờ em chỉ biết mỗi cái inject dll
em có tìm hiểu thì cũng có hướng dẫn nhưng nó khá rời rạc(kiểu áp dụng riêng rẽ không phổ quát), ví dụ như cái function add(a,b) trên thì em thấy hướng của bọn nó sẽ là >> tìm ra address của function >> cho 1 lệnh jump ở đầu function để nhảy đến function của mình, sau đó cho jump ngươc lại fucntion cũ để tránh crash, nhưng cái củ chuối ở đây là phải đi mò cái address của function, giống kiểu cheat engine >> nên em thấy nó khá rời rạc , cái em cần là kiểu 1 lib , mình điền tên function muốn hook vào (vd: add(a,b)) sau đó nó sẽ giúp mình tìm vào hook
à ngoài ra em cũng tìm thấy 1 thằng nữa để can thiệp vào chương trình là frida, thấy bọn nó hay dùng để bypass mấy ứng dụng android, ko hiểu cơ chế nó thế nào
nhân tiện em hỏi luôn, là làm cách nào để mình hook vào 1 function của 1 chương trình đang chạy nhỉ, em có thử và hook được các function api của window, nhưng cái em muốn là các function của chính cái chương trình đó luôn
ví dụ: trong chương trình có function add(a,b) để tính a+b , thì em muốn hook vào fucntion này rồi chèn thêm code mình vào, kĩ thuật thì hiện giờ em chỉ biết mỗi cái inject dll
em có tìm hiểu thì cũng có hướng dẫn nhưng nó khá rời rạc(kiểu áp dụng riêng rẽ không phổ quát), ví dụ như cái function add(a,b) trên thì em thấy hướng của bọn nó sẽ là >> tìm ra address của function >> cho 1 lệnh jump ở đầu function để nhảy đến function của mình, sau đó cho jump ngươc lại fucntion cũ để tránh crash, nhưng cái củ chuối ở đây là phải đi mò cái address của function, giống kiểu cheat engine >> nên em thấy nó khá rời rạc , cái em cần là kiểu 1 lib , mình điền tên function muốn hook vào (vd: add(a,b)) sau đó nó sẽ giúp mình tìm vào hook
à ngoài ra em cũng tìm thấy 1 thằng nữa để can thiệp vào chương trình là frida, thấy bọn nó hay dùng để bypass mấy ứng dụng android, ko hiểu cơ chế nó thế nào