79
79
import org .csploit .android .plugins .Sessions ;
80
80
import org .csploit .android .plugins .Traceroute ;
81
81
import org .csploit .android .plugins .mitm .MITM ;
82
- import org .csploit .android .services .MsfRpcdService ;
83
- import org .csploit .android .services .NetworkRadar ;
82
+ import org .csploit .android .services .Services ;
84
83
import org .csploit .android .services .UpdateChecker ;
85
84
import org .csploit .android .services .UpdateService ;
86
85
import org .csploit .android .services .receivers .MsfRpcdServiceReceiver ;
@@ -107,8 +106,6 @@ public class MainActivity extends AppCompatActivity {
107
106
private static final int WIFI_CONNECTION_REQUEST = 1012 ;
108
107
private boolean isWifiAvailable = false ;
109
108
private TargetAdapter mTargetAdapter = null ;
110
- private NetworkRadar mNetworkRadar = null ;
111
- private MsfRpcdService mMsfRpcdService = null ;
112
109
private NetworkRadarReceiver mRadarReceiver = new NetworkRadarReceiver ();
113
110
private UpdateReceiver mUpdateReceiver = new UpdateReceiver ();
114
111
private WipeReceiver mWipeReceiver = new WipeReceiver ();
@@ -440,27 +437,15 @@ public boolean onCreateOptionsMenu(Menu menu) {
440
437
return super .onCreateOptionsMenu (menu );
441
438
}
442
439
443
- private MsfRpcdService getMsfRpcdService () {
444
- if (mMsfRpcdService == null )
445
- mMsfRpcdService = new MsfRpcdService (this );
446
- return mMsfRpcdService ;
447
- }
448
-
449
- private NetworkRadar getNetworkRadar () {
450
- if (mNetworkRadar == null )
451
- mNetworkRadar = new NetworkRadar (this );
452
- return mNetworkRadar ;
453
- }
454
-
455
440
@ Override
456
441
public boolean onPrepareOptionsMenu (Menu menu ) {
457
442
MenuItem item = menu .findItem (R .id .ss_monitor );
458
443
459
- getNetworkRadar ().buildMenuItem (item );
444
+ Services . getNetworkRadar ().buildMenuItem (item );
460
445
461
446
item = menu .findItem (R .id .ss_msfrpcd );
462
447
463
- getMsfRpcdService ().buildMenuItem (item );
448
+ Services . getMsfRpcdService ().buildMenuItem (item );
464
449
465
450
mMenu = menu ;
466
451
@@ -571,7 +556,7 @@ public void startNetworkRadar() {
571
556
new Thread (new Runnable () {
572
557
@ Override
573
558
public void run () {
574
- getNetworkRadar ().start ();
559
+ Services . getNetworkRadar ().start ();
575
560
}
576
561
}).start ();
577
562
}
@@ -580,7 +565,7 @@ public void stopNetworkRadar() {
580
565
new Thread (new Runnable () {
581
566
@ Override
582
567
public void run () {
583
- getNetworkRadar ().stop ();
568
+ Services . getNetworkRadar ().stop ();
584
569
}
585
570
}).start ();
586
571
}
@@ -592,8 +577,8 @@ public void StartRPCServer() {
592
577
new Thread (new Runnable () {
593
578
@ Override
594
579
public void run () {
595
- if (getMsfRpcdService ().isAvailable ())
596
- getMsfRpcdService ().start ();
580
+ if (Services . getMsfRpcdService ().isAvailable ())
581
+ Services . getMsfRpcdService ().start ();
597
582
}
598
583
}).start ();
599
584
}
@@ -605,7 +590,7 @@ public void StopRPCServer() {
605
590
new Thread (new Runnable () {
606
591
@ Override
607
592
public void run () {
608
- getMsfRpcdService ().stop ();
593
+ Services . getMsfRpcdService ().stop ();
609
594
}
610
595
}).start ();
611
596
}
@@ -755,7 +740,7 @@ public void onItemSelected(int index) {
755
740
new Thread (new Runnable () {
756
741
@ Override
757
742
public void run () {
758
- getNetworkRadar ().onMenuClick (MainActivity .this , item );
743
+ Services . getNetworkRadar ().onMenuClick (MainActivity .this , item );
759
744
}
760
745
}).start ();
761
746
return true ;
@@ -764,7 +749,7 @@ public void run() {
764
749
new Thread (new Runnable () {
765
750
@ Override
766
751
public void run () {
767
- getMsfRpcdService ().onMenuClick (MainActivity .this , item );
752
+ Services . getMsfRpcdService ().onMenuClick (MainActivity .this , item );
768
753
}
769
754
}).start ();
770
755
return true ;
0 commit comments