Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,970 Members 48,972 Now Online
XDA Developers Android and Mobile Development Forum
View Poll Results: Do you think the dSploit project needs a website with a forum and maybe some doc ?
Absolutely! 248 72.09%
Nah 51 14.83%
It's the same. 45 13.08%
Voters: 344. You may not vote on this poll

[APP][2.3+] dSploit v1.0.31b - An Android network penetration suite

Tip us?
 
evilsocket
Old
(Last edited by evilsocket; 3rd October 2013 at 04:57 PM.)
#1  
evilsocket's Avatar
Senior Member - OP
Thanks Meter 1664
Posts: 693
Join Date: Oct 2012
Location: Rome

 
DONATE TO ME
Angry [APP][2.3+] dSploit v1.0.31b - An Android network penetration suite

Hi guys, i'd like to introduce this project of mine and hopefully find some beta testers for it

dSploit is an Android network analysis and penetration suite which aims to offer to IT security experts/geeks the most complete and advanced professional toolkit to perform network security assesments on a mobile device.

Once dSploit is started, you will be able to easily map your network, fingerprint alive hosts operating systems and running services, search for known vulnerabilities, crack logon procedures of many tcp protocols, perform man in the middle attacks such as password sniffing ( with common protocols dissection ), real time traffic manipulation, etc, etc .

It's still in beta stage so unexpected behaviour could happen, after all i need b-testers for this reason


Requirements
  • An Android device with at least the 2.3 ( Gingerbread ) version of the OS. ( 2.3 support since v1.0.5b ).
  • The device must be rooted
  • The device must have a BusyBox full install, this means with every utility installed ( not the partial installation ).

What i need
  • Beta testers.
  • Designers to improve application icon and graphics.
  • Android programmers to help me with future releases.

Download

The precompiled apk can be downloaded from https://github.com/evilsocket/dsploit/downloads ( download the latest release you find ), make sure you have the option to install apps from third party sources enabled.

Crash Reporting & Submit an Issue

The app has an automatic crash reporting system, therefore if something nasty happens i will be informed via email with the crash detail ( no personal details are sent ), if you want to submit a new bug, use this page and provide every detail you can, such as your device model, Android version installed and so on.
The Following 598 Users Say Thank You to evilsocket For This Useful Post: [ Click to Expand ]
 
devstaff
Old
#2  
devstaff's Avatar
Recognized Contributor
Thanks Meter 2138
Posts: 3,093
Join Date: Jan 2011

 
DONATE TO ME
Great app, thanks

Skickat från min ST18i via Tapatalk 2
My devices:
  • Xperia X8 ➜ CM7 ➜ nAa kernel
  • Xperia Ray ➜ CM10.1 ➜ nAa 3.4 kernel
  • Xperia U ➜ CM10.1 ➜ Unknown kernel
  • Xperia Arc S ➜ CM10.2 ➜ nAa 3.4 kernel
  • Nexus 7 ➜ AOKP ➜ M-Kernel
  • Xperia C ➜ Stock ➜ Stock kernel
  • Xperia Z1 Compact ➜ Stock ➜ Stock Kernel
Socialize with me:
Add me on Facebook.
Subscribe to my youtube channel.
If you like my work please consider donating.
The Following 5 Users Say Thank You to devstaff For This Useful Post: [ Click to Expand ]
 
evilsocket
Old
#3  
evilsocket's Avatar
Senior Member - OP
Thanks Meter 1664
Posts: 693
Join Date: Oct 2012
Location: Rome

 
DONATE TO ME
Quote:
Originally Posted by devstaff View Post
Great app, thanks

Skickat från min ST18i via Tapatalk 2
Thanks to you for using and testing it
The Following 10 Users Say Thank You to evilsocket For This Useful Post: [ Click to Expand ]
 
frenzyboi
Old
#4  
frenzyboi's Avatar
Senior Member
Thanks Meter 737
Posts: 816
Join Date: May 2012
First time after it loads the netowork, after like 2 seconds, it crashed and started FC-ing thereafter.
Toast states that a log has been sent but I'll attached it anyway.
Hope it can be fixed soon! Subscribed to this thread!
Code:
E/SYSTEM  (18861): java.io.FileNotFoundException: /data/data/it.evilsocket.dsploit/files/tools/nmap/nmap-services (No such file or directory)
E/SYSTEM  (18861): java.io.FileNotFoundException: /data/data/it.evilsocket.dsploit/files/tools/nmap/nmap-mac-prefixes (No such file or directory)
E/su      (18870): sudb - Database closed
E/su      (18893): sudb - Opening database
E/su      (18893): sudb - Database opened
E/su      (18893): sudb - Database closed
E/su      (18905): sudb - Opening database
E/su      (18905): sudb - Database opened
E/su      (18905): sudb - Database closed
E/su      (18916): sudb - Opening database
E/su      (18916): sudb - Database opened
E/su      (18916): sudb - Database closed
E/su      (18928): sudb - Opening database
E/su      (18928): sudb - Database opened
E/su      (18928): sudb - Database closed
E/kernel  (  132): [19972.000244] init: untracked pid 18730 exited
E/ACRA    (18861): ACRA caught a RuntimeException exception for it.evilsocket.dsploit. Building report.
E/ACRA    (18861): it.evilsocket.dsploit fatal error : Unable to start service it.evilsocket.dsploit.net.NetworkMonitorService@2b0ced30 with Intent { cmp=it.evilsocket.dsploit/.net.NetworkMonitorService }: java.lang.IllegalArgumentException: contentIntent required: pkg=it.evilsocket.dsploit id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10)
E/ACRA    (18861): java.lang.RuntimeException: Unable to start service it.evilsocket.dsploit.net.NetworkMonitorService@2b0ced30 with Intent { cmp=it.evilsocket.dsploit/.net.NetworkMonitorService }: java.lang.IllegalArgumentException: contentIntent required: pkg=it.evilsocket.dsploit id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10)
E/ACRA    (18861): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2073)
E/ACRA    (18861): 	at android.app.ActivityThread.access$2800(ActivityThread.java:121)
E/ACRA    (18861): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1006)
E/ACRA    (18861): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/ACRA    (18861): 	at android.os.Looper.loop(Looper.java:130)
E/ACRA    (18861): 	at android.app.ActivityThread.main(ActivityThread.java:3701)
E/ACRA    (18861): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/ACRA    (18861): 	at java.lang.reflect.Method.invoke(Method.java:507)
E/ACRA    (18861): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/ACRA    (18861): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/ACRA    (18861): 	at dalvik.system.NativeStart.main(Native Method)
E/ACRA    (18861): Caused by: java.lang.IllegalArgumentException: contentIntent required: pkg=it.evilsocket.dsploit id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10)
E/ACRA    (18861): 	at android.os.Parcel.readException(Parcel.java:1326)
E/ACRA    (18861): 	at android.os.Parcel.readException(Parcel.java:1276)
E/ACRA    (18861): 	at android.app.INotificationManager$Stub$Proxy.enqueueNotificationWithTag(INotificationManager.java:274)
E/ACRA    (18861): 	at android.app.NotificationManager.notify(NotificationManager.java:111)
E/ACRA    (18861): 	at android.app.NotificationManager.notify(NotificationManager.java:91)
E/ACRA    (18861): 	at it.evilsocket.dsploit.net.NetworkMonitorService.sendNotification(NetworkMonitorService.java:70)
E/ACRA    (18861): 	at it.evilsocket.dsploit.net.NetworkMonitorService.onStartCommand(NetworkMonitorService.java:94)
E/ACRA    (18861): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2060)
E/ACRA    (18861): 	... 10 more
E/InputDispatcher(  260): channel '2b2fbf18 Toast (server)' ~ Consumer closed input channel or an error occurred.  events=0x8
E/InputDispatcher(  260): channel '2b2fbf18 Toast (server)' ~ Channel is unrecoverably broken and will be disposed!
E/su      (18973): sudb - Opening database
E/su      (18973): sudb - Database opened
E/su      (18973): sudb - Database closed
E/su      (18985): sudb - Opening database
E/su      (18985): sudb - Database opened
E/su      (18985): sudb - Database closed
E/su      (18997): sudb - Opening database
E/su      (18997): sudb - Database opened
E/su      (18997): sudb - Database closed
E/su      (19008): sudb - Opening database
E/su      (19008): sudb - Database opened
E/su      (19008): sudb - Database closed
E/ACRA    (18964): ACRA caught a RuntimeException exception for it.evilsocket.dsploit. Building report.
E/ACRA    (18964): it.evilsocket.dsploit fatal error : Unable to start service it.evilsocket.dsploit.net.NetworkMonitorService@2b1879a0 with Intent { cmp=it.evilsocket.dsploit/.net.NetworkMonitorService }: java.lang.IllegalArgumentException: contentIntent required: pkg=it.evilsocket.dsploit id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10)
E/ACRA    (18964): java.lang.RuntimeException: Unable to start service it.evilsocket.dsploit.net.NetworkMonitorService@2b1879a0 with Intent { cmp=it.evilsocket.dsploit/.net.NetworkMonitorService }: java.lang.IllegalArgumentException: contentIntent required: pkg=it.evilsocket.dsploit id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10)
E/ACRA    (18964): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2073)
E/ACRA    (18964): 	at android.app.ActivityThread.access$2800(ActivityThread.java:121)
E/ACRA    (18964): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1006)
E/ACRA    (18964): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/ACRA    (18964): 	at android.os.Looper.loop(Looper.java:130)
E/ACRA    (18964): 	at android.app.ActivityThread.main(ActivityThread.java:3701)
E/ACRA    (18964): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/ACRA    (18964): 	at java.lang.reflect.Method.invoke(Method.java:507)
E/ACRA    (18964): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
E/ACRA    (18964): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
E/ACRA    (18964): 	at dalvik.system.NativeStart.main(Native Method)
E/ACRA    (18964): Caused by: java.lang.IllegalArgumentException: contentIntent required: pkg=it.evilsocket.dsploit id=1 notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x10)
E/ACRA    (18964): 	at android.os.Parcel.readException(Parcel.java:1326)
E/ACRA    (18964): 	at android.os.Parcel.readException(Parcel.java:1276)
E/ACRA    (18964): 	at android.app.INotificationManager$Stub$Proxy.enqueueNotificationWithTag(INotificationManager.java:274)
E/ACRA    (18964): 	at android.app.NotificationManager.notify(NotificationManager.java:111)
E/ACRA    (18964): 	at android.app.NotificationManager.notify(NotificationManager.java:91)
E/ACRA    (18964): 	at it.evilsocket.dsploit.net.NetworkMonitorService.sendNotification(NetworkMonitorService.java:70)
E/ACRA    (18964): 	at it.evilsocket.dsploit.net.NetworkMonitorService.onStartCommand(NetworkMonitorService.java:94)
E/ACRA    (18964): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2060)
E/ACRA    (18964): 	... 10 more
E/InputDispatcher(  260): channel '2b475ec0 it.evilsocket.dsploit/it.evilsocket.dsploit.MainActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x8
E/InputDispatcher(  260): channel '2b475ec0 it.evilsocket.dsploit/it.evilsocket.dsploit.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
 
evilsocket
Old
(Last edited by evilsocket; 1st October 2012 at 04:39 PM.)
#5  
evilsocket's Avatar
Senior Member - OP
Thanks Meter 1664
Posts: 693
Join Date: Oct 2012
Location: Rome

 
DONATE TO ME
Quote:
Originally Posted by frenzyboi View Post
First time after it loads the netowork, after like 2 seconds, it crashed and started FC-ing thereafter.
Toast states that a log has been sent but I'll attached it anyway.
Hope it can be fixed soon! Subscribed to this thread!
...
Yep you are the 2.3.4 Android crash report one, aren't you ?
I'm investigating to fix this as soon as possible, 2.3 support is still VERY experimental ( i do not have a 2.3 device and i can't test the app on the emulator due to unhandled functionalities ).
The Following 6 Users Say Thank You to evilsocket For This Useful Post: [ Click to Expand ]
 
bladez
Old
#6  
bladez's Avatar
Senior Member
Thanks Meter 9
Posts: 152
Join Date: Nov 2007
Can you post source-code so we know any private information is not sent to you?
 
evilsocket
Old
#7  
evilsocket's Avatar
Senior Member - OP
Thanks Meter 1664
Posts: 693
Join Date: Oct 2012
Location: Rome

 
DONATE TO ME
Quote:
Originally Posted by bladez View Post
Can you post source-code so we know any private information is not sent to you?
The source code is on github too github DOT com SLASH evilsocket SLASH dsploit ( i can't post external links yet ).
The Following 14 Users Say Thank You to evilsocket For This Useful Post: [ Click to Expand ]
 
scarmon25
Old
#8  
scarmon25's Avatar
Senior Member
Thanks Meter 2174
Posts: 5,546
Join Date: Feb 2011
Location: Knoxville, TN

 
DONATE TO ME
This is a very interesting app. I do agree with the above poster. That would be a very nice gesture on the devs part. I look forward to the development of this app.
This poor device has seen more flashes then a college kid at Mardi Gras jflteusc
 
frenzyboi
Old
(Last edited by frenzyboi; 1st October 2012 at 04:55 PM.)
#9  
frenzyboi's Avatar
Senior Member
Thanks Meter 737
Posts: 816
Join Date: May 2012
Quote:
Originally Posted by evilsocket View Post
Yep you are the 2.3.4 Android crash report one, aren't you ?
I'm investigating to fix this as soon as possible, 2.3 support is still VERY experimental ( i do not have a 2.3 device and i can't test the app on the emulator due to unhandled functionalities ).
Yep! I'm on Xperia Ray 2.3.4, rooted.
I'll be your beta tester then ^^ I'll report all bugs etc I encounter so this application can be used by many others using the same version of Android!
Don't worry, the community will help too!

For those using the XDADeveloper Android app, the clickable link is at
https://github.com/evilsocket/dsploit
The Following 3 Users Say Thank You to frenzyboi For This Useful Post: [ Click to Expand ]
 
evilsocket
Old
#10  
evilsocket's Avatar
Senior Member - OP
Thanks Meter 1664
Posts: 693
Join Date: Oct 2012
Location: Rome

 
DONATE TO ME
Quote:
Originally Posted by frenzyboi View Post
Yep! I'm on Xperia Ray 2.3.4, rooted.
I'll be your beta tester then ^^ I'll report all bugs etc I encounter so this application can be used by many others using the same version of Android!
Don't worry, the community will help too!
Thanks dude!!!!! I tried to get some help from the italian community ( the country i am from ) but we lack a tech forum like this, you help is REALLY appreciated ... really.

Anyway, i've just released the 1.0.8b and hopefully fixed that bug, can you confirm that ?

Feel free to use the issue tracker on github to post issues, i think it's better to keep track of bugs ^^

The Following 8 Users Say Thank You to evilsocket For This Useful Post: [ Click to Expand ]
Tags
hacking, network, penetration testing, security, suite tools
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes