Skip to content

Commit b60f397

Browse files
Add files via upload
1 parent 9b72585 commit b60f397

File tree

6 files changed

+16
-29
lines changed

6 files changed

+16
-29
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<table border="0" cellpadding="0" cellspacing="2" width="100%">
1212
<tr>
1313
<td width="100px" class="main2"><b>Tool:</b></td>
14-
<td width="780px" class="main2"><b>ATSCAN V 12.4.2 </b></td>
14+
<td width="780px" class="main2"><b>ATSCAN V 12.4.3 </b></td>
1515
</tr>
1616
<tr>
1717
<td width="100px" class="main2"><b>Codename:</b></td><td width="780px">4n0n4t</td>

inc/conf/configure.pl

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
our ($Version, $logoVersion, $scriptUrl, $logUrl, $ipUrl, $conectUrl, $script, $scriptInstall, $script_bac, $scriptbash, $scriptv, $scriptCompletion, $scriptComplInstall, $readme, $uplog,
1313
$replace, $replaceFROM);
1414

15-
$Version="12.4.2";
15+
$Version="12.4.3";
1616
$logoVersion="V $Version";
1717
$scriptUrl="https://raw.githubusercontent.com/AlisamTechnology/ATSCAN/master/atscan.pl";
1818
$logUrl="https://raw.githubusercontent.com/AlisamTechnology/ATSCAN/master/inc/conf/version.log";

inc/conf/version.log

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
VERSION 12.4.2 RELEASE
1+
VERSION 12.4.3 RELEASE
22
=====================================================
3-
CHANGES: 14/10/2017
3+
CHANGES: 15/10/2017
44
===================================================
5-
- Optimize replace argument.
5+
- Add update option to interactive interface.
66
- Fix email and ip collect.
77
- Enjoy!
88
===================================================

inc/interactive/modules.pl

+9-23
Original file line numberDiff line numberDiff line change
@@ -286,33 +286,21 @@ sub form {
286286
print $c[11]."atscan";
287287
my ($prefix, $interScn)=getPreInter();
288288
if ($mod) {
289-
print "$c[11] $interScn(";
290-
print "$c[13]$mod";
291-
if ($prefix) {
292-
print "$c[11] > $c[13]$prefix";
293-
}
289+
print "$c[11] $interScn($c[13]$mod";
290+
print "$c[11] > $c[13]$prefix" if $prefix;
294291
print "$c[11]\)";
295292
}
296-
print " > ";
297-
print "$c[10]";
293+
print " > $c[10]";
298294
$ord=<STDIN>;
299295
chomp ($ord);
300296
if ($ord) {
301-
if ($ord eq "config") {
302-
ClientConfiguration();
303-
ltak();
304-
processHeader($process);
305-
}
297+
if ($ord eq "config") { ClientConfiguration(); ltak(); processHeader($process); }
298+
elsif ($ord eq "update") { checkVersion(); processHeader($process); }
306299
elsif ($ord eq "usage") { interUsage(); processHeader($process); }
307300
elsif ($ord eq "back") { back($process); }
308301
elsif ($ord eq "run" && scalar(@INTERCOMNDS) < 1) { runArg($process); }
309-
elsif ($ord=~/^cat\s(.*?)/) {
310-
system ($ord);
311-
processHeader($process); }
312-
elsif ($ord eq "exit") {
313-
print "$c[3]\[!] Bey! :)\n";
314-
logoff();
315-
}
302+
elsif ($ord=~/^cat\s(.*?)/) { system ($ord); processHeader($process); }
303+
elsif ($ord eq "exit") { print "$c[3]\[!] Bey! :)\n"; logoff(); }
316304
}
317305
return $ord;
318306
}
@@ -339,11 +327,9 @@ sub runArg {
339327
my $process=$_[0];
340328
print $c[2]."[!] $AUTH[21]!\n\n";
341329
if ($process eq "2") {
342-
(@ARGUMENTS, %ARGUMENTS, %INTEROPTION, @INTERSCANS)=();
343-
main2($mod);
330+
(@ARGUMENTS, %ARGUMENTS, %INTEROPTION, @INTERSCANS)=(); main2($mod);
344331
}elsif ($process eq "4") {
345-
(%INTEROPTION)=();
346-
main3($mod, $scn);
332+
(%INTEROPTION)=(); main3($mod, $scn);
347333
}else{
348334
mainAll();
349335
}

inc/interactive/values.pl

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
our (@INTERCOMNDS, @INTERSCANS, @INTERCOMNDSFIN, %INTEROPTION, @INTERSearchScans, %INTERSearchScans, @INTERdork, %INTERdork, @INTERtarget, %INTERtarget, @INTERlevel, %INTERlevel);
1212

1313
## EXTRAT INTERACTIVE OPTIONS
14-
our @interExtraOpts=("config", "cat", "usage");
14+
our @interExtraOpts=("config", "cat", "usage", "update");
1515

1616
## MODULES
1717
our %MODULES=('normal'=>'normal scan mode', 'advanced'=>'advanced scan mode');

inc/theme/dialog.pl

+1
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ sub interUsage {
189189
."| help | help | Show help |\n"
190190
."| run | run | Execute |\n"
191191
."| config | config | User configuration |\n"
192+
."| update | update | Update tool |\n"
192193
."| exit | exit | Exit |\n"
193194
."+===========================================================================+\n\n";
194195
}

0 commit comments

Comments
 (0)