Code Monkey home page Code Monkey logo

Comments (12)

JamesMarino avatar JamesMarino commented on July 24, 2024 1

Running the executable as root seems to work, I'm on 10.11.4, working in Terminal to @dineshappavoo

from keylogger.

caseyscarborough avatar caseyscarborough commented on July 24, 2024 1

It appears that non-modifier keys now require root privileges (just tested on Yosemite and El Capitan). Is it working for anyone without root privileges?

from keylogger.

dkarter avatar dkarter commented on July 24, 2024 1

I can confirm it works on El Capitan with sudo.

from keylogger.

toddkaufmann avatar toddkaufmann commented on July 24, 2024

Update: it does work for other programs besides Terminal.app (e.g. Chrome and Aquamacs).
However, I am mostly interested in Terminal. Would iterm be any different ?

I did get logKext (binary release) to work
(you just need to chown the plist file to root to get 'launchctl load' to accept it).

from keylogger.

dineshappavoo avatar dineshappavoo commented on July 24, 2024

@toddkaufmann I am running in Yosemite. It does not even work in Terminal. Every key press goes to keycode 59
[ctrl][ctrl][ctrl][ctrl][option][option][ctrl].

Did you get any workaround. Or is there any other package for keylogging in OSX?

from keylogger.

onionyst avatar onionyst commented on July 24, 2024

I'm in El Capitan, and it happened when I tried to compile it into another name. But with the original 'key logger', it was okay up to now.

from keylogger.

kevinsimper avatar kevinsimper commented on July 24, 2024

It works fine for me as well on El Capitan

from keylogger.

toddkaufmann avatar toddkaufmann commented on July 24, 2024

(Sorry, I wrote a report for a completely different project--but a keylogger that does mostly work).

Just tried again,
git pull && make clean && make
ran as root -- same thing.

I've since learned that Terminal.app has a 'Secure Keyboard Entry' menu item, and (I guess) that's enabled by default.

When I turn this off, keylogger seems to work.

However, probably sticking with fsb for it's features: has a launchd script, encrypts it's log file, and you don't need to change the 'secure keyboard' entry for terminal (probably requires the kernel module functionality to acheive). And lazy.

from keylogger.

olets avatar olets commented on July 24, 2024

Confirming for Sierra

from keylogger.

dontsovcmc avatar dontsovcmc commented on July 24, 2024

Yosemite 10.10.3
without sudo only modifier keys
with sudo both modifiers and characters

from keylogger.

wolfiex avatar wolfiex commented on July 24, 2024

I believe running it at startup sudo make startup and then restarting functions as if it was run as sudo on Sierra.

from keylogger.

caseyscarborough avatar caseyscarborough commented on July 24, 2024

Running with sudo is the correct solution.

from keylogger.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.