编程语言来创建键盘记录器

时间:2015-08-19 20:18:55

标签: programming-languages portability keylogger

我希望制作一个需要能够在windows / mac / linux操作系统上运行的关键记录器应用程序。我正在和自己辩论哪种语言是最好的编程语言。我正在考虑的重要事项是:

  • 能够在Unix系统和Windows上运行
  • 密钥记录器代码的良好语言API
  • 编程语言难度(又称编码时间消耗)

鉴于这套标准,您会推荐哪种语言?为什么?

1 个答案:

答案 0 :(得分:1)

根据跨平台要求,您可以使用java或python之类的东西。 (C将需要为每个平台提供一个最完整的新程序。)

java和python都有很好的API来访问操作系统API(检索扫描码所需的API)。

这是一个python键盘记录器: https://github.com/ajinabraham/Xenotix-Python-Keylogger

这里有一个漂亮视频中的另一个python键盘记录器: https://www.youtube.com/watch?v=8BiOPBsXh0g