Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
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
/
var /
www /
html /
amatya /
node_modules /
fsevents /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
async.cc
1.13
KB
-rw-r--r--
constants.cc
5.4
KB
-rw-r--r--
methods.cc
1.21
KB
-rw-r--r--
storage.cc
535
B
-rw-r--r--
thread.cc
2.45
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : thread.cc
/* ** © 2014 by Philipp Dunkel <pip@pipobscure.com> ** Licensed under MIT License. */ // constants from https://developer.apple.com/library/mac/documentation/Darwin/Reference/FSEvents_Ref/index.html#//apple_ref/doc/constant_group/FSEventStreamCreateFlags #ifndef kFSEventStreamCreateFlagNone #define kFSEventStreamCreateFlagNone 0x00000000 #endif #ifndef kFSEventStreamCreateFlagUseCFTypes #define kFSEventStreamCreateFlagUseCFTypes 0x00000001 #endif #ifndef kFSEventStreamCreateFlagNoDefer #define kFSEventStreamCreateFlagNoDefer 0x00000002 #endif #ifndef kFSEventStreamCreateFlagWatchRoot #define kFSEventStreamCreateFlagWatchRoot 0x00000004 #endif #ifndef kFSEventStreamCreateFlagIgnoreSelf #define kFSEventStreamCreateFlagIgnoreSelf 0x00000008 #endif #ifndef kFSEventStreamCreateFlagFileEvents #define kFSEventStreamCreateFlagFileEvents 0x00000010 #endif void FSEvents::threadStart() { if (threadloop) return; if (uv_thread_create(&thread, &FSEvents::threadRun, this)) abort(); } void HandleStreamEvents(ConstFSEventStreamRef stream, void *ctx, size_t numEvents, void *eventPaths, const FSEventStreamEventFlags eventFlags[], const FSEventStreamEventId eventIds[]) { FSEvents * fse = (FSEvents *)ctx; size_t idx; uv_mutex_lock(&fse->mutex); for (idx=0; idx < numEvents; idx++) { fse_event *event = new fse_event( (CFStringRef)CFArrayGetValueAtIndex((CFArrayRef)eventPaths, idx), eventFlags[idx], eventIds[idx] ); fse->events.push_back(event); } fse->asyncTrigger(); uv_mutex_unlock(&fse->mutex); } void FSEvents::threadRun(void *ctx) { FSEvents *fse = (FSEvents*)ctx; FSEventStreamContext context = { 0, ctx, NULL, NULL, NULL }; fse->threadloop = CFRunLoopGetCurrent(); FSEventStreamRef stream = FSEventStreamCreate(NULL, &HandleStreamEvents, &context, fse->paths, kFSEventStreamEventIdSinceNow, (CFAbsoluteTime) 0.1, kFSEventStreamCreateFlagNone | kFSEventStreamCreateFlagWatchRoot | kFSEventStreamCreateFlagFileEvents | kFSEventStreamCreateFlagUseCFTypes); FSEventStreamScheduleWithRunLoop(stream, fse->threadloop, kCFRunLoopDefaultMode); FSEventStreamStart(stream); CFRunLoopRun(); FSEventStreamStop(stream); FSEventStreamUnscheduleFromRunLoop(stream, fse->threadloop, kCFRunLoopDefaultMode); FSEventStreamInvalidate(stream); FSEventStreamRelease(stream); fse->threadloop = NULL; } void FSEvents::threadStop() { if (!threadloop) return; CFRunLoopStop(threadloop); if (uv_thread_join(&thread)) abort(); }
Close