Mọi người ở đây cho đến nay thiếu một số chức năng đáng kể bao gồm các phần cực kỳ không được ghi chép của hệ điều hành Windows RPC. Các hoạt động RPC (xem rpcrt4.dll, lsass.exe, csrss.exe, v.v.) xảy ra rất thường xuyên trên tất cả các hệ thống con, thông qua các cổng LPC hoặc các giao diện khác, chức năng của chúng được chôn trong các câu thần chú của các loại khác nhau./struct-typedef's etc ... vốn khó khăn hơn để gỡ lỗi, do bản chất không đồng bộ hoặc thực tế là chúng được định nghĩa cho quá trình mà nếu bạn gỡ lỗi thông qua bước đơn hoặc những gì có bạn, bạn sẽ tìm thấy toàn bộ hệ thống bị khóa do chặn bàn phím hoặc các I/O khác không được chuyển;)
ReactOS có lẽ là cách tốt nhất để điều tra API không có giấy tờ. Họ có một hạt nhân khá trưởng thành và điều hành khác được xây dựng. IDA khá tốn thời gian và không chắc bạn sẽ tìm thấy bất cứ điều gì mà người ReactOS chưa có.
Đây là một sự xáo trộn từ trang được liên kết;
ReactOS® là hệ điều hành miễn phí, hiện đại dựa trên thiết kế Windows® XP/2003. Được viết hoàn toàn từ đầu, nó nhằm mục đích theo kiến trúc Windows® được thiết kế bởi Microsoft từ cấp phần cứng ngay qua ứng dụng . Đây không phải là hệ thống dựa trên Linux và không chia sẻ cấu trúc unix .
Mục tiêu chính của dự án ReactOS là cung cấp hệ điều hành là số nhị phân tương thích với Windows. Điều này sẽ cho phép các ứng dụng Windows của bạn và các trình điều khiển chạy như trên hệ thống Windows của bạn. Ngoài ra, giao diện và cảm nhận về hệ điều hành Windows được sử dụng, sao cho mọi người quen với giao diện người dùng quen thuộc của Windows® sẽ tìm cách sử dụng Phản ứng đơn giản. Mục tiêu cuối cùng của của ReactOS là cho phép bạn xóa Windows® và cài đặt ReactOS mà không cần người dùng cuối nhận thấy sự thay đổi .
Khi tôi điều tra một số cấu trúc Windows hiếm thấy, ReactOS thường là tham chiếu đáng tin cậy duy nhất.
-1 câu hỏi không đúng: đó là * không bao giờ * ý tưởng hay để sử dụng các API không có giấy tờ; họ không có giấy tờ vì một lý do, và những rủi ro không phải là cho bạn mà là để nhà cung cấp hệ điều hành của bạn (nếu họ quan tâm về compat ứng dụng ở tất cả). –
+1 không phải là một câu hỏi xấu. Không có gì sai khi chọc quanh các bên trong hệ điều hành của bạn hoặc bất cứ thứ gì khác. Tò mò là một điều tốt. Chỉ cần không dựa vào hành vi không có giấy tờ. –