Bạn có nghĩ rằng bạn có thể ẩn danh trên Internet? Có thật không? Hãy để tôi chia sẻ với bạn một tập lệnh đơn giản có tên là Tinfoleak và bạn có thể tự kiểm tra xem mình có thực sự ẩn danh hay không và đã thực hiện các biện pháp phòng ngừa bảo mật bổ sung trên Web.
Tinfoleak là một tập lệnh Python cho phép bạn thu thập rất nhiều dữ liệu trên bất kỳ tài khoản Twitter nào. Sử dụng dữ liệu thu thập được, bạn có thể hiểu khá rõ về người đứng sau tài khoản Twitter cụ thể đó.
Lưu ý: Hướng dẫn này được thực hiện trên máy Windows và nó không dành cho người mới bắt đầu. Các lệnh cũng sẽ khác nhau đối với các hệ điều hành khác.
Yêu cầu
Trước khi tiếp tục, hãy đảm bảo rằng bạn đã cài đặt Python 2.X (2.6 hoặc 2.7). Nếu chưa cài đặt, bạn có thể tải xuống từ trang web Python chính thức.
Bạn cũng cần có thông tin đăng nhập Twitter Dev OAuth. Để có được chúng, hãy tạo một ứng dụng mới trên trang Quản lý ứng dụng Twitter. Sau khi bạn tạo xong, hãy sao chép “Khóa người tiêu dùng, Bí mật người tiêu dùng, Mã thông báo truy cập và Bí mật mã thông báo truy cập” và đặt chúng ở nơi an toàn vì chúng ta sẽ cần chúng sau này.
Lưu ý: Ngay cả khi bạn đã cài đặt Python 3.X trong PC, bạn cần phải có Python 2.X để bắt đầu làm việc với các tập lệnh bên dưới.
Tải xuống và cài đặt Tweepy
Để bắt đầu sử dụng Tinfoleak, trước tiên bạn cần tải xuống và cài đặt Tweepy. Tweepy là một tập lệnh khác được viết bằng Python để cung cấp khả năng truy cập dễ dàng vào API của Twitter. Sau khi tải xuống, hãy giải nén nó vào một nơi nào đó trên PC của bạn.
Bây giờ, hãy mở dấu nhắc lệnh và điều hướng thư mục “Tweepy” đã giải nén. Khi bạn đã vào, hãy thực hiện lệnh dưới đây để cài đặt Tweepy.
python setup.py install
Sau khi quá trình cài đặt hoàn tất, bạn sẽ thấy một màn hình giống như bên dưới.
Trong trường hợp bạn gặp bất kỳ lỗi nào liên quan đến “setuptools”, hãy tải xuống từ đây và sử dụng lệnh bên dưới để cài đặt nó.
python ez_setup.py install
Sử dụng Tinfoleak để thu thập dữ liệu
Đầu tiên, tải xuống Tinfoleak và giải nén nó vào máy tính để bàn của bạn. Bây giờ, hãy mở tệp “tinfoleak.py” bằng trình soạn thảo văn bản yêu thích của bạn và dán các khóa Twitter OAuth vào các vị trí thích hợp (trên các dòng 17, 18, 19 và 20). Sau khi hoàn tất, hãy lưu tệp và đóng tệp.
Bây giờ, hãy mở dấu nhắc lệnh và điều hướng đến vị trí Tinfoleak. Khi bạn đã ở đó, hãy thực hiện lệnh dưới đây để chạy tập lệnh. Ngay sau khi bạn làm điều đó, Tinfoleak sẽ hiển thị cho bạn tất cả các tùy chọn có sẵn để bạn sử dụng.
python tinfoleak.py
Nếu bạn muốn biết tất cả các chi tiết cơ bản của tài khoản Twitter, hãy sử dụng lệnh dưới đây trong khi thay thế “tên người dùng” bằng tên người dùng thực. Ngay sau khi bạn thực hiện lệnh, Tinfoleak sẽ hiển thị cho bạn tất cả các chi tiết cơ bản như tên, vị trí, số lượng người theo dõi, ID Twitter duy nhất, số lượng tweet, v.v.
python tinfoleak.py -n username -b
Sử dụng Tinfoleak, bạn thậm chí có thể tải xuống các bức ảnh được chia sẻ bởi một người dùng trong tài khoản Twitter của họ. Chỉ cần thực hiện lệnh dưới đây và Tinfoleaks sẽ phân tích hàng trăm tweet đầu tiên và tải xuống tất cả các hình ảnh được đính kèm với các tweet đó.
python tinfoleak.py -n username -p 1
Sau khi tải xuống, hãy mở thư mục Tinfoleak và bạn sẽ tìm thấy một thư mục chứa các hình ảnh đã tải xuống trong đó.
Nếu tài khoản Twitter được nhắm mục tiêu đã bật vị trí địa lý, bạn có thể sử dụng lệnh dưới đây để nhận danh sách tất cả dữ liệu vị trí địa lý dựa trên các tweet.
python tinfoleak.py -n username -g
Bạn thậm chí có thể lưu tất cả dữ liệu vị trí địa lý vào tệp KML bằng lệnh bên dưới. Điều này đặc biệt hữu ích khi bạn muốn nhập và sử dụng dữ liệu trong Google Earth.
tinfoleak.py -n username -g location.kml -p 1
Tinfoleak là một script đơn giản nhưng mạnh mẽ. Nếu bạn biết cách diễn giải các lệnh, bạn có thể làm được nhiều việc hơn như theo dõi tất cả các thẻ bắt đầu bằng # được sử dụng, tất cả các đề cập, ứng dụng Twitter được sử dụng bởi tài khoản mục tiêu, v.v.
Kết luận
Cách thức hoạt động của Tinfoleak khá đơn giản. Tất cả những gì nó làm là lấy dữ liệu được chia sẻ công khai. Và như bạn có thể thấy, chỉ cần lượng dữ liệu công khai đó là đủ để tạo lại một lượng lớn hồ sơ cá nhân. Luôn tuân thủ các biện pháp bảo mật như tắt vị trí địa lý, không chia sẻ ảnh cá nhân, v.v., để tránh những tình huống khó xử này.
Hãy cho chúng tôi biết bạn nghĩ gì về Tinfoleak.