Kiểm tra gọi hàm trong DLL

Mình đã biết cách gọi hàm từ địa chỉ trong DLL bằng module ctypes, đã truyền được tham số đầy đủ
Nhưng hiện tại không biết hàm mình gọi đã thực sự chính xác hay chưa bởi vì trong hàm mình gọi có các hàm con random (. Based on the Microsoft CryptGenRandom API). Nhưng giá trị trả về mỗi lần gọi đều cố định không thay đổi. Mọi người có cách nào kiểm tra không ạ (mình đang có ý tưởng dump memory từ address function nhưng chưa biết cách và so với dll trong IDA). Mình cảm ơn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?