Cách xem tin nhắn đã gỡ trên facebook messenger


Chắc hẳn các bạn cũng như mình, có cảm giác khá là "kay" và "khó chịu" khi mà bị bỏ lỡ một tin nhắn nào đó chưa kịp check thì đã bị gỡ rồi đúng không nào?
Vậy thì bài viết này Hoàng sẽ cùng mọi người trở thành những cảnh sát chực tin nhắn cùng Nodejs nhé.

Bước 1

Tạo một project trên firebase và đăng ký tạo firebase realtime database. Có thể xem hướng dẫn tại đây và làm đến Bước 2 là được.
Sau đó vào lại Project Setting sau đó chọn Service Accounts sau đó cuộn xuống chọn Generate new private key thì nó sẽ tải về 1 file private key dạng json. Tuyệt đối không để lộ file này ra ngoài nếu không muốn bị lộ tin nhắn, còn không sợ lộ tin nhắn thì không sao.

Bước 2

Tải C3c extension để lấy appstate của facebook tại đây 
Vì là extension nên chúng ta sẽ cài vào trình duyệt như bình thường thôi
Lưu ý là cần bảo mật tuyệt đối cho appstate này nhé, để tránh mất acc

Bước 3

Lựa chọn 1 trong 2 phương án sau:
  • Host app trên Replit
  • Host app trên điện thoại android (cũ không dùng đến)

Đối với host trên Replit

Ưu điểm là nhanh, chả mất gì, nhưng dung lượng lưu trữ của repl có hạn, cũng như nó hay "ngủ" nên phải dùng các web chuyên ping để "tát" cho nó tỉnh. Có thể dùng Uptimerobot để ping cũng rất ổn.

Đối với host trên điện thoại

Phải kể đến đầu tiên với cái server "nhà làm" này là bảo mật hơn vì Replit vẫn có thể bị hack nếu không cẩn thận. Ngoài ra là dung lượng ROM và RAM của điện thoại nó cũng lớn hơn nên rất mượt. Tuy nhiên nhược điểm rất lớn là nhỡ mất điện (mất wifi) mà lại mất đúng lúc có tin nhắn thu hồi nữa thì ta nói nó kayyy:))

Replit

Tải source code hoặc fork replit của mình về tại đây
Hoặc tải file Unseen-Messenger.zip trên github repo tại đây
Các bạn phải đặc biệt lưu ý khi host trên replit (mình quên nói trong video)

Nếu dùng Replit thì hãy vào Teams tại đây, sau đó tại mục Education nhấn Create team, và tạo theo thứ tự các bước (chỗ này mọi người tự tìm hiểu và tự làm được nha). Lý do tạo Teams là vì nó cho phép ẩn đi các project, từ đó không bị lộ appstate và firebase private key (trừ khi bị hack tài khoản replit)

Các bạn xem video dưới đây và làm theo nhé

Điện thoại

Bước 1

Tải ứng dụng termux theo đúng dòng chip tại đây

Bước 2

Paste lệnh setup sau, (chỗ nào nó mà khựng lại thì cứ bấm đại chữ y là được (kiểu đồng ý các thứ ấy))
termux-setup-storage && apt update && apt upgrade && pkg install git && pkg install nodejs
cd /storage/downloads
git clone https://github.com/iHoala/unseen-messages.git
cd unseen-messages
unzip Unseen-Messages.zip
Sau đó dùng lệnh nano hoặc vim để sửa các file appState.json, firebase.json (cả 2 file này trong folder src) và file index.js. Và đoạn này coi video hướng dẫn làm với Replit ở trên nhé.
Hoặc vào thẳng mục Downloads trên điện thoại, mở file đó ra và tự sửa.
Cuối cùng vào lại termux và cd /storage/downloads rồi gõ node . là chạy thôi, lưu ý có dấu "." nhé
Chúc mọi người thành công!
0
0
0
0
0
Ng.Đ Hoàng

@iHoala

1 Nhận xét

Mới hơn Cũ hơn