m301 / rdroid

[Android RAT] Remotely manage your android phone using PHP Interface
187 stars 66 forks source link

just last update #7

Open graysuit opened 3 years ago

graysuit commented 3 years ago

Respected @m301,

This project has good features and also it uses basic4android (My favorite android development IDE). This project hasn't been updated for some years. So I want to update it to current date.

Panel: Currently it uses old php version, so that's why it have alot errors using latest php 7.x . But no problem, I can solve everything in php.

Payload: It uses some b4a libraries which I'm having problem to find. Can you include them ? or share their links ?

Regards.

m301 commented 3 years ago

Hi @graysuit,

Thank you for being willing to support on this project. I cannot agree more with you on the points you mentioned.

I think it will be great If we can schedule some call, I can do a small KT session which can be helpful.

I will also look into the libraries which were being used, but will require your support as now I don't have B4A IDE.

graysuit commented 3 years ago

@m301 Thanks alot for positive response.

I have B4A IDE with all paths configured with xammp (apache + mysql) with nox + leapdroid emulator.

Is remote support is good ? I can call you on team viewer, so that you can see all things on my windows.

graysuit commented 3 years ago

@m301 Hi sir Its almost at last stage. I done adding AdditionalLibraries. and also I fixed errors.

The last error which I'm enable to is: error: cannot find symbol return android.app.service.start_sticky; at client

B4A Version: 10.70
Parsing code.    (0.27s)
    Java Version: 8
Building folders structure.    (0.02s)
Compiling code.    (0.22s)
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
    (AndroidX SDK)
Compiling resources    (2.12s)
Linking resources    (2.15s)
Compiling debugger engine code.    (4.40s)
Compiling generated Java code.    Error
javac 1.8.0-25
src\madsacsoft\maddev\rdroid\client.java:86: error: cannot find symbol
        return android.app.service.start_sticky;
                          ^
  symbol:   class service
  location: package android.app
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error
Picked up _JAVA_OPTIONS: -Xmx800M

Please do reply. I will co-operate. If required, do come on team viewer,anydesk etc.

m301 commented 3 years ago

Hi @graysuit,

Really sorry, previous message slipped my inbox.

You can comment the line return android.app.service.start_sticky;, It is for keeping the service active.

Also you can mail at *****@tikaj.com

graysuit commented 3 years ago

Succeed to build apk and also apk runs fine. Still just web panel need update. I would soon update it as well. https://github.com/graysuit/rdroid

m301 commented 3 years ago

That's great !

For web following database schema should help

table: rDROID_LoGIn

usr | char(100)
pwd | char(100)

table: rDROID_DeViCes

did | char (100)
nme | char (100)
gid | char (100)
owner | char (100)
act | text
evar | text
Contacts | text
act | text
smsLogs | text
tmpData | text
info | text
callLogs | text
camera | text
images | text
fileManager | text
fileBuffer | textblob