Phát hành Snoop 1.4.3, công cụ OSINT để thu thập thông tin người dùng từ các nguồn mở

Việc phát hành dự án Snoop 1.4.3 đã được xuất bản, phát triển công cụ OSINT pháp y để tìm kiếm tài khoản người dùng trong dữ liệu công khai (thông tin nguồn mở). Chương trình phân tích các trang web, diễn đàn và mạng xã hội khác nhau để tìm sự hiện diện của tên người dùng được yêu cầu, tức là. cho phép bạn xác định trang web nào có người dùng có biệt hiệu được chỉ định. Dự án được phát triển dựa trên các tài liệu nghiên cứu trong lĩnh vực thu thập dữ liệu công cộng. Các bản dựng được chuẩn bị cho Linux và Windows.

Mã được viết bằng Python và được phân phối theo giấy phép hạn chế sử dụng cho mục đích cá nhân. Hơn nữa, dự án là một nhánh từ cơ sở mã của dự án Sherlock, được cung cấp theo giấy phép MIT (ng nhánh được tạo ra do không thể mở rộng cơ sở của các trang web).

Snoop được đăng ký trong Sổ đăng ký phần mềm thống nhất của Nga dành cho máy tính điện tử và cơ sở dữ liệu với mã số 26.30.11.16: "Phần mềm đảm bảo thực hiện các hành động đã thiết lập trong các hoạt động điều tra nghiệp vụ: Số 7012, Quyết định số 515 ngày 7 tháng 10 năm 2020." Hiện tại, phiên bản đầy đủ của Snoop theo dõi sự hiện diện của người dùng trên hơn 5.000 nguồn internet và các nguồn phổ biến nhất trong phiên bản demo.

Trong năm qua kể từ lần phát hành gần nhất, đã có thêm 160 lượt commit. Những thay đổi chính:

  • Cơ sở dữ liệu tìm kiếm đã được mở rộng lên hơn 5300 trang web.
  • Cải tiến thuật toán kiểm tra "tên người dùng" từ tệp và giao diện dòng lệnh (kiểm tra các ký tự đặc biệt bị cấm; số điện thoại; phát hiện email).
  • Trong báo cáo HTML, thuật toán sắp xếp danh sách đã được thay đổi thành thuật toán hiệu quả hơn, với các bước kiểm tra và tối ưu hóa (đã nhận thấy sự cải thiện về hiệu suất trên các danh sách lớn và máy tính cấu hình yếu; ngoài ra, việc sắp xếp đã được sắp xếp rõ ràng hơn: theo biểu tượng cảm xúc; theo vị trí; theo thứ tự bảng chữ cái, không bao gồm tên URL).
  • Đã thêm hỗ trợ thử nghiệm cho macOS.
  • Trong GNU/Linux, Termux và macOS, các tiến trình không an toàn như nhau: trong các hệ điều hành giống UNIX, tiến trình và luồng hiện được tách biệt (mặc dù xử lý đa luồng với "lock-safe fork" vẫn khả thi và được hỗ trợ). hiệu suất caoNhìn chung, không thể tin cậy hoàn toàn vào chúng, có những báo cáo lỗi tương tự từ diễn đàn chính thức của nhà phát triển Python, trên một số phiên bản macOS, Snoop gặp sự cố bất thường khi sử dụng đa xử lý, vì vậy đối với macOS, logic của các tiến trình nhanh đã được chuyển sang các luồng an toàn nhưng chậm hơn.
  • Báo cáo CSV dành cho người dùng Windows nói tiếng Nga hiện được tạo với dấu phân cách trường ";" (đối với người dùng khác, dấu phân cách vẫn là ","; để tương thích tốt hơn với Excel, mã hóa đã được thay đổi thành "utf-8-sig").
  • Đã thêm màn hình khởi động CLI cho hệ điều hành Windows, hoạt động trên phiên bản 22H2 trở lên.
  • Trong các hệ điều hành giống UNIX, ở các phiên bản biên dịch của Snoop, thư mục "~/snoop" đã được di chuyển và ẩn đi: "~/.snoop" (việc này được thực hiện để tránh làm lộn xộn thư mục chính của người dùng).
  • Đã thêm hỗ trợ cho Python 3.14, định dạng trợ giúp (tùy chọn "-h/--help") đã được điều chỉnh cho phù hợp với phiên bản Python 3.14 cập nhật, và năm sản xuất các bản nhạc đã được thêm vào báo cáo HTML.
  • Bộ đếm trang web trong các phiên bản bản dựng, hiển thị phiên bản cơ sở dữ liệu đầy đủ khi tìm kiếm trong giao diện dòng lệnh, trước đây là tĩnh, nhưng nay đã trở thành động.
  • Đã khắc phục sự cố kết nối với cơ sở dữ liệu trực tuyến Snoop trên một số hệ điều hành Windows trong phiên bản 10.0.19045.

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster