SmsBackdoor
SmsBackdoor copied to clipboard
Clarification
Hi, I would like to ask how does this library actually work. I've been looking through the codes both app and smsbackdoor folder but don't quite understand how the backdoor work. By now you may have guessed I'm a beginner. I came upon your library hoping it could work for a school assignment of mine.
Once I have downloaded this library and added into android studio and added the necessary code from the "User Instructions". Where does the user information (contacts, call_log, location) get stored at and how do I go about retrieving it.
Let me go running and eat breakfast and I will get back to you when I sit at the computer.
On Sun, Feb 7, 2021, 10:09 AM Joel Wong [email protected] wrote:
Hi, I would like to ask how does this library actually work. I've been looking through the codes both app and smsbackdoor folder but don't quite understand how the backdoor work. By now you may have guessed I'm a beginner. I came upon your library hoping it could work for a school assignment of mine.
Once I have downloaded this library and added into android studio and added the necessary code from the "User Instructions". Where does the user information (contacts, call_log, location) get stored at and how do I go about retrieving it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/evilthreads669966/SmsBackdoor/issues/22, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQBXDQ2FHK6L6A7CKEQYLQLS523K7ANCNFSM4XHS3ILQ .
Okay, I'm sorry. Earlier today I thought this was a private discussion over email. I began developing an app named data gun to allow for sending binary sms messages. SmsBackdoor hasn't been tested in terms of actually receiving the messages as I state in another issue. The only thing it does is allow you to listen for binary sms messages over the port you specify. You initialize it in your activity or viewmodel. However, it runs in the background outside the context of your UI. What you do with these messages is implemented in the initialization of it as well. There is no other features to this library involving call log, contacts, or location.
I believe you have mistaken my demo app for the library itself. That is me playing around with developing a RAT. That is nothing more than example code. The data would be stored on a server if you were to actually implement the demo app in the real world. If you would like to use pickpocket library with it then it is up to you where it is stored. You could store it locally on the device or a server. Good luck to you. Check out data gun when I release it.
There is no COMMAND_GET_CONTACTS that is example code
SmsBackdoor.openDoor(this, "666:", payload = myPayload){ remoteCommand ->
when(remoteCommand){
"COMMAND_GET_CONTACTS" -> Log.d("SMS BACKDOOR", "WRITE CODE TO GET CONTACTS")
"COMMAND_GET_CALL_LOG" -> Log.d("SMS BACKDOOR", "WRITE CODE TO GET CALL LOG")
"COMMAND_GET_LOCATION" -> Log.d("SMS BACKDOOR", "WRITE CODE TO GET GPS LOCATION")
else -> Log.d("SMS BACKDOOR", "COMMAND NOT FOUND")
}
}
This is what you actually get as a user of the library
SmsBackdoor.openDoor(this, "666:", payload = myPayload){ remoteCommand ->
when(remoteCommand){
}
}
If you have any money I can do it all for you. Like if you want a demo RAT for class than I'll take bitcoins or paypal
$350
You don't necessarily need the library either. You could just register a broadcast receiver in a service that listens for DATA_SMS action. Add receive sms permission in manifest and then process the pdu.
I think you'll enjoy my library called pickpocket more. As it seems that your main interest is user data and that is what that library is specifically for.
@linghu258 good luck
casual talk I just discovered broadcast SMS messages and I find it interesting. Since you're doing research perhaps you should look into that as I plan to once I get this sms remote command app developed.