码迷,mamicode.com
首页 >  
搜索关键字:机器码    ( 820个结果
C#生成软件注册码
开发软件时,当用到商业用途时,注册码与激活码就显得很重要了。现在的软件破解技术实在在强了,各种国内外大型软件都有注册机制,但同时也不断地被破解。下面发的只是一个常用版本,发出源码被破就更容易了,但我们学习的是技术。当然也为以后自己的软件不会被轻易破解。第一步。根据卷标,CPU序列号,生成机器码// ...
分类:其他好文   时间:2014-09-17 11:48:12    阅读次数:127
Java简介 环境配置
1.简单:相对c/c++ 底层的工作省去了(垃圾回收,空间分配)。2.跨平台(源码)可移植:Write Once,Run Anywhere。 C++ 源码---目标(机器码)---exe可执行文件 Java 源码---字节码(平台无关 结构中立class,字节码传播更安全...
分类:编程语言   时间:2014-09-13 09:21:44    阅读次数:355
深入理解java虚拟机(十三) Java 即时编译器JIT机制以及编译优化
在部分的商用虚拟机中,Java 程序最初是通过解释器( Interpreter )进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁的时候,就会把这些代码认定为“热点代码”。为了提高热点代码的执行效率,在运行时,即时编译器(Just In Time Compiler )会把这些代码编译成与本地平台相关的机器码,并进行各种层次的优化。...
分类:编程语言   时间:2014-09-10 00:30:49    阅读次数:294
十进制数转二进制数
一  整数 整数除以2,商继续除以2,得到0为止,将余数逆序排列。 以22为例: 22 / 2  11 余0 11/2     5  余 1 5 /2      2  余 1 2 /2      1  余 0 1 /2      0  余 1 所以22的二进制是10110 二 纯小数 小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。 以...
分类:其他好文   时间:2014-09-04 22:23:50    阅读次数:273
分享:Android中利用机器码注册机制防止破解(转)
转自:http://blog.csdn.net/huzgd/article/details/6684094最近做一个Android应用时遇到这个问题,客户要求功能必须注册才能使用,而程序本身又不是联网在线使用的,这就要在程序中加入机器码注册码机制了。众所皆知Android应用是基于Java开发,如不...
分类:移动开发   时间:2014-09-03 00:14:55    阅读次数:362
arm nop
MOV R0,R0这个语句相当于做一次无用功,也就相当于实现了NOP。 接下去就是怎么修改机器码的部分。先查询手册,查到MOV的机器码是0xE1A0(此处可能不同,主要看自己IDA反汇编出来的机器码是多少),然后用十六进制编辑器定位到最后一个BL的机器码,可直接用IDA查看HEX VIEW-A。.....
分类:其他好文   时间:2014-08-26 19:09:36    阅读次数:180
java程序运行机制
计算机高级语言按程序的执行方式可分为:编译型语言和解释型语言。编译型语言是指使用专门的编译器、针对特定的平台,将源程序编译成该平台可以执行的机器码(包括机器指令和操作数),即目标程序,编译结束后,可能还需要链接其他目标程序,最终生成可执行性程序,实现底层次..
分类:编程语言   时间:2014-08-19 16:51:55    阅读次数:255
读谭浩强C语言数据结构有感(1)
1.什么是数据结构?数据结构,就是我们计算机内部的运算,编程语言的基础工作模式吧,个人总结的 = = !!数据:说简单一点,就是计算机二进制机器码,然后通过一些复杂的操作,变为复杂的语言。数据元素:数据有集合和元素的区别,集合里的个体就是数据元素,相对应的就是数据结构。线性表:说简单一点,就是线性存...
分类:编程语言   时间:2014-08-14 23:19:56    阅读次数:307
VC6.0加载lib文件的三种方法
MFC编写程序,都要用到动态链接库,MFC相关的动态库有MFCD42和MFC42等,MFC框架程序已经自动加载,那么如何引入第三方的动态链接库到工程中呢?静态链接库是要先把程序中所需要使用的函数编译成机器码,保存在*.lib文件中。编译器会去*.lib中找出所需要的函数,并把这些函数的机器码复制一份...
分类:其他好文   时间:2014-08-11 20:51:32    阅读次数:259
3 种关键函数调用约定
高级语言翻译成机器码后,计算机没有办法知道函数调用的参数个数、类型,也没有硬件可以保护这些参数。另外,在C++中,因为重载的原因,所以对函数的命名方式和普通C语言并不一致,该方式称为名字改编。函数调用者与函数之间,尤其是跨语言调用接口时,需要一个协议约定来传递参数——栈。关键流程:调用时,调用者依次...
分类:其他好文   时间:2014-07-26 05:44:17    阅读次数:286
820条   上一页 1 ... 77 78 79 80 81 82 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!