linux系统上获取硬件信息,生成特征值、激活码

上传者: u014119152 | 上传时间: 2021-08-26 15:33:01 | 文件大小: 220KB | 文件类型: ZIP
通过编译后生成一个Linux系统上的动态库。使用该动态库,查出本机MAC地址、CPU序列号、主板序列号、硬盘序列号,使用这几个值生成本机的特征值,进而计算出本机唯一的激活码。 可使用在应用软件的授权、激活。

文件下载

资源详情

[{"title":"( 40 个子文件 220KB ) linux系统上获取硬件信息,生成特征值、激活码","children":[{"title":"activation","children":[{"title":"test_device","children":[{"title":"device_information_test <span style='color:#111;'> 44.58KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"test_device_information.cpp <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"test.cpp <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"test.h <span style='color:#111;'> 148B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"detail","children":[{"title":"save_activation_code.cpp <span style='color:#111;'> 618B </span>","children":null,"spread":false},{"title":"get_mac_address.cpp <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false},{"title":"get_cpu_id.cpp <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"crypt.cpp <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"get_device_info.cpp <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"get_disk_serial_number.cpp <span style='color:#111;'> 6.86KB </span>","children":null,"spread":false},{"title":"calc_activation_code.cpp <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"get_board_serial_number.cpp <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"read_activation_code.cpp <span style='color:#111;'> 369B </span>","children":null,"spread":false},{"title":"calc_activation_code.cpp.old <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"get_eigen_value.cpp <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"des.cpp <span style='color:#111;'> 17.04KB </span>","children":null,"spread":false}],"spread":false},{"title":"activation_code.cpp <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"activation_code.cpp.old <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false}],"spread":true},{"title":"build","children":[{"title":"Makefile <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"inc","children":[{"title":"detail","children":[{"title":"des.h <span style='color:#111;'> 766B </span>","children":null,"spread":false},{"title":"save_activation_code.h <span style='color:#111;'> 221B </span>","children":null,"spread":false},{"title":"get_eigen_value.h <span style='color:#111;'> 181B </span>","children":null,"spread":false},{"title":"calc_activation_code.h <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"crypt.h <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"read_activation_code.h <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"get_device_info.h <span style='color:#111;'> 432B </span>","children":null,"spread":false}],"spread":true},{"title":"activation_code.h <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"singleton.h <span style='color:#111;'> 576B </span>","children":null,"spread":false}],"spread":true},{"title":"release","children":[{"title":"activation_code.h <span style='color:#111;'> 993B </span>","children":null,"spread":false},{"title":"singleton.h <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"libactivation_code.so <span style='color:#111;'> 377.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"test_activation","children":[{"title":"Makefile <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"test_activation_code.cpp <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"activation_code.h <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"test.cpp <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"test.h <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"setting.ini <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"singleton.h <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"activation_code_test <span style='color:#111;'> 60.59KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • BigBigSheep :
    一堆cpp文件和一堆makefile,没有使用说明,也编译不成功,根本搞不清是怎么用的。不建议下载。
    2021-03-29
  • ytsanhuan :
    AR9331, openwrt下, 测试不成功
    2018-04-01
  • h_uangzj :
    确实需要改进一下
    2017-12-15
  • xkjcf :
    内容还需要仔细改进一下。
    2016-02-19
  • xtdm2205656 :
    没注明怎么用的,下了不知道怎么用呀,纠结。。下了等于没下
    2015-11-01

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明