Cách chính xác nhất để lấy mã nguồn là liên hệ với tác giả, người giữ bản quyền hoặc người khác có quyền và khả năng cung cấp mã nguồn cho bạn có hoặc không kèm theo bất kỳ điều kiện nào. Trong trường hợp này, bạn có nhiều khả năng nhận được chính xác những gì bạn yêu cầu. Bất kỳ phương pháp nào khác đều có những nhược điểm đáng kể, nhưng chúng cũng tồn tại.
Hướng dẫn
Bước 1
Mã nguồn của bất kỳ trang web nào được mở trong trình duyệt của bạn có thể được xem rất đơn giản - chỉ cần nhấp chuột phải vào nó và chọn mục thích hợp trong menu ngữ cảnh. Từ ngữ có thể khác nhau tùy thuộc vào trình duyệt được sử dụng: trong Mozilla Firefox, nó được gọi là "Mã nguồn của trang", trong Apple Safari - "Xem nguồn", trong Google Chrome - "Mã xem trang", trong Opera - "Nguồn Code ", trong Internet Explorer -" Xem mã HTML ".
Bước 2
Không thể lấy mã nguồn của tập lệnh phía máy chủ tạo mã HTML của trang bằng phần mềm máy chủ được định cấu hình bình thường thông qua một yêu cầu đơn giản. Bạn chỉ có thể xem mã nguồn của các tập lệnh PHP hoặc Perl bằng cách tải xuống các tệp của chúng bằng giao thức FTP hoặc thông qua trình quản lý tệp của bảng điều khiển lưu trữ hoặc hệ thống quản lý nội dung. Bạn có thể mở các tệp như vậy bằng trình soạn thảo văn bản thông thường.
Bước 3
Mã nguồn của các tập lệnh phía máy khách được thực thi trực tiếp trong trình duyệt (ví dụ: JavaScript) có thể được xem bằng cách truy xuất tệp của chúng từ bộ nhớ cache của trình duyệt. Và thậm chí còn dễ dàng hơn - lưu trang với tất cả các tệp đi kèm ở một vị trí cụ thể. Trong trường hợp này, bạn không phải đào mọi thứ được lưu trữ trong bộ nhớ cache. Để thực hiện việc này, trong bất kỳ trình duyệt nào, hãy nhấn tổ hợp phím CTRL + S, sau đó chọn “Trang web hoàn chỉnh” trong trường Loại tệp. Bạn cũng có thể mở các tệp có phần mở rộng js chứa mã nguồn của tập lệnh bằng trình soạn thảo văn bản thông thường.
Bước 4
Mã nguồn của phim Flash được trình duyệt tải xuống máy tính của bạn không dễ xem. Trình duyệt không nhận được mã nguồn mà chỉ nhận được phiên bản đã biên dịch của nó - mã thực thi. Tuy nhiên, có những chương trình dịch ngược có khả năng thực hiện quy trình chuyển đổi ngược lại. Ví dụ: Flash Decompiler Trillix tích hợp vào trình duyệt của bạn và cho phép bạn trích xuất một đối tượng Flash từ một trang và lưu nó. Sau khi mở flash trong trình dịch ngược, bạn sẽ có quyền truy cập vào các thành phần riêng lẻ của nó - hình ảnh, tập lệnh, âm thanh, v.v. Tất nhiên, mã này sẽ không hoàn toàn tương ứng với các nguồn của tác giả, nhưng chỉ với một mức độ chính xác đủ để hoạt động.