EDN首页   博客首页

最新日志

发表于:2008/7/10 15:53:02
标签:无标签

1

给年轻IC解密和芯片解密工程师的十大忠告

给年轻IC解密和芯片解密工程师的十大忠告

IC解密工程师也是十余年了,回顾自己的解密生涯,感慨万千龙人计算机在此也给年轻的芯片解密工程师和将要踏入IC设计、IC解密、单片机解密开发、单片机解密、软件解密的工程师们提出一些忠告

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!

[2]可以做技术,切不可沉湎于技术。千万不可一门心思钻研技术!给自己很大压力,如果你的心思全部放在这上面,那么注定你将成为孔乙己一类的人物!适可而止为之,因为技术只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老还是个工程师!

IC解密 芯片解密 单片机解密 软件解密 单片机开发

[3]不要去做技术高手,只去做综合素质高手!在企业里混,我们时常瞧不起某人,说他“什么都不懂,凭啥拿那么多钱,凭啥升官!”这是普遍的典型的工程师的迂腐之言。8051很牛吗?人家能上去必然有他的本事,而且是你没有的本事。你想想,老板搞经营那么多年,难道见识不如你这个新兵?人家或许善于管理,善于领会老板意图,善于部门协调等等。因此务必培养自己多方面的能力,包括管理,亲和力,察言观色能力,攻关能力等,要成为综合素质的高手,则前途无量,否则只能躲在角落看示波器!技术以外的技能才是更重要的本事!!从古到今,美国日本,一律如此!

[4]多交社会三教九流的朋友!不要只和工程师交往,认为有共同语言,其实更重要的是和其他类人物交往,如果你希望有朝一日当老板或高层管理,那么你整日面对的就是这些人。了解他们的经历,思维习惯,爱好,学习他们处理问题的模式,了解社会各个角落的现象和问题,这是以后发展的巨大的本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费,成功的概率大大降低!

[5]知识涉猎不一定专,但一定要广!多看看其他方面的书,金融,财会,进出口,税务,法律等等,为以后做一些积累,以后的用处会更大!会少交许多学费!!

[6]抓住时机向技术管理或市场销售方面的转变!要想有前途就不能一直搞开发,适当时候要转变为管理或销售,前途会更大,以前搞技术也没有白搞,以后还用得着。搞管理可以培养自己的领导能力,搞销售可以培养自己的市场概念和思维,同时为自己以后发展积累庞大的人脉!应该说这才是前途的真正支柱!!!

[7]逐渐克服自己的心里弱点和性格缺陷!多疑,敏感,天真(贬义,并不可爱),犹豫不决,胆怯,多虑,脸皮太薄,心不够黑,教条式思维。。。这些工程师普遍存在的性格弱点必须改变!很难吗?只在床上想一想当然不可能,去帮朋友守一个月地摊,包准有效果,去实践,而不要只想!不克服这些缺点,一切不可能,甚至连项目经理都当不好--尽管你可能技术不错!

[8]工作的同时要为以后做准备!建立自己的工作环境!及早为自己配置一个工作环境,装备电脑,示波器(可以买个二手的),仿真器,编程器等,业余可以接点活,一方面接触市场,培养市场感觉,同时也积累资金,更重要的是准备自己的产品,咱搞技术的没有钱,只有技术,技术的代表不是学历和证书,而是产品,拿出象样的产品,就可技术转让或与人合作搞企业!先把东西准备好,等待机会,否则,有了机会也抓不住!

[9]要学会善于推销自己!不仅要能干,还要能说,能写,善于利用一切机会推销自己,树立自己的品牌形象,很必要!要创造条件让别人了解自己,不然老板怎么知道你能干?外面的投资人怎么相信你?提早把自己推销出去,机会自然会来找你!搞个个人主页是个好注意!!特别是培养自己在行业的名气,有了名气,高薪机会自不在话下,更重要的是有合作的机会...

[10]该出手时便出手!永远不可能有100%把握!!!条件差不多就要大胆去干,去闯出自己的事业,不要犹豫,不要彷徨,干了不一定成功,但至少为下一次冲击积累了经验,不干永远没出息,而且要干成必然要经历失败。不经历风雨,怎么见彩虹,没有人能随随便便成功!

其实IC解密和芯片解密工程师也就是技术人员,到了一定的年龄就会感觉自己的解密或者设计技术停滞不前,在这个时候就应该重新找准自己的立足点了。

龙人计算机拥有一批资深的IC解密、芯片解密、IC设计、单片解密、单片机开发工程师,专业提供IC芯片解密、MCU单片机解密、单片机开发、软件解密、软件破解等服务。欢迎来电来访咨询洽谈!http://www.icinf.com

电话0755-83676369,83676323

地址(Add):深圳市福田区福虹路世界贸易广场B座12F/13F

 

 

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(106)
发表于:2008/7/10 15:52:22
标签:无标签

1

IC芯片设计一次性成功的重要性

IC芯片设计一次性成功的重要性

由于IC芯片成本提高和产品周期缩短,芯片开发者正致力于芯片设计的一次性成功。在芯片的设计过程中,制造商正在使用一些方法帮助设计者理解和实现面向制造(DFM)的设计技术。他们具备芯片效果、工艺细节、制造成本方面的知识,能够给IC设计者提供指导,帮助设计者提高产量并降低芯片成本。

随着工艺技术的进步,芯片的制造成本提高了。每一次工艺结点的换代升级会带来更高密度和更高性能IC的产生,同时导致掩膜成本的增加。

延长光学平版印刷寿命需要使用光学模式校正、光学近似检查(OPC),以及深亚微米工艺的移相掩膜(PSM)装置。这导致产生了针对180nm以下工艺(特别是对于定义最小特征尺寸的掩膜层)的非常复杂的光掩膜技术。随着工艺结点变小,晶圆加工和EDA工具的成本、设计复杂IC所需的时间也随之增加。

IC设计 芯片设计 IC芯片 IC解密 芯片解密

掩膜和设计成本的提高,使得对于复杂的芯片设计,其SoC的NRE费用达到数百万美元。逐步增加的NRE成本使得“盈亏平衡点”芯片量(芯片开发者能够补偿NRE支出的芯片量)达到更高的层次。这也给芯片制造商(同样包括集成设备制造商)带来了降低设计成本和减少设计重复的巨大压力。由于消费产品领域(比如数字照相机、MP3播放器和蜂窝电话)严峻的竞争形势,缩短产品上市时间也迫使设计者努力保证芯片设计首次成功。这种成功对于很多产品的尽快上市是非常重要的,否则,可能意味着芯片制造商将失去该类产品的芯片市场份额。

龙人芯片解密工作室采用国际上最先进的芯片解密技术与设备专业的IC解密程序流程竭诚为广大客户提供专业IC芯片解密和单片机芯片解密加密服务、为国内外电子企业找回丢失的单片机资料或学习国外IC企业先进的芯片设计思路提供技术支持。详情见:http://www.icdec.com

系统分类: 电子制造   |    用户分类: 无分类    |    来源: 原创

评论(0) | 阅读(84)
发表于:2008/6/20 10:42:03
标签:无标签

1

软件加密狗介绍及加密狗破解初级思路——龙人软件解密软件破解

软件加密狗介绍及加密狗破解初级思路——龙人软件解密软件破解

本文龙人计算机先简单介绍软件加密狗,然后介绍软件破解之加密狗破解初级思路,以助于您对软件加密狗及软件解密软件破解的认识。

软件狗介绍

"加密狗"是一种插在计算机并行口上的软硬件结合的加密产品。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在并行口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行。 

加密狗 软件狗 软件解密 软件破解 加密狗破解

软件狗经历的“时代” 

  软件狗的发展经历了好几代,至2001年初就已发展到了第四代。 

软件破解之加密狗破解初级思路

  平时常见的加密狗主要有“洋狗”(国外狗)和“土狗”(国产狗)。这里“洋狗”主要指美国的彩虹和以色列的HASP,“土狗”主要有金天地(现在与美国彩虹合资,叫彩虹天地)、深思、坚石。总的来说,“洋狗”在软件接口、加壳、防跟踪等“软”方面做得没有“土狗”好,但在硬件上绝对“无法”pj(应当说pj难度非常大):而“土狗”在“软”的方面做得绝对称得上世界第一,许多技术,如噪音、自检测、算法可变、码表变换等等,可以说都很先进,而在硬件上不及国外,只要稍有单片机功力的人,都可复制。 

软”的是指驱动程序内反跟踪、外壳加密等等软件工作,让解密者难以在功能层上仿真,谁都靠的是对操作系统、微机系统的精确理解。谁都无法决胜,结果是加密驱动程序在不断更新、膨胀。 

龙人计算机芯片解密和软件解密技术研究中心专业从事单片机解密和软件解密软件破解包括软件破解、软件加密狗破解、硬件加密狗破解等技术研究,是目前国内最专业的IC解密/单片机破解/芯片解密咨询公司。详情见:http://www.icinf.com

系统分类: PCB   |    用户分类: 无分类    |    来源: 原创

评论(0) | 阅读(288)
发表于:2008/6/20 10:41:25
标签:无标签

1

PIC系列单片机介绍及单片机解密方法——龙人计算机

PIC系列单片机介绍及单片机解密方法——龙人计算机

PIC单片机系列是美国微芯公司(Microship)的产品,是当前市场份额增长最快的单片机之一。因此PIC系列单片机解密也越来越重要。(龙人计算机芯片解密技术研究中心专业芯片解密、IC解密、单片机解密和MCU解密、软件解密、软件破解等)

CPU采用RISC结构,分别有33、35、58条指令(视单片机的级别而定),属精简指令集。而51系列有111条指令,AVR单片机有118条指令,都比前者复杂。采用Harvard双总线结构,运行速度快(指令周期约160~200ns),它能使程序存储器的访问和数据存储器的访问并行处理,这种指令流水线结构,在一个周期内完成两部分工作,一是执行指令,二是从程序存储器取出下一条指令,这样总的看来每条指令只需一个周期(个别除外),这也是高效率运行的原因之一。此外,它还具有低工作电压、低功耗、驱动能力强等特点。

PIC系列单片机共分三个级别,即基本级、中级、高级。其中又以中级的PIC16F873(A)、PIC16F877 (A) 用的最多,本文以这两种单片机为例进行说明。这两种芯片除了引出脚不同外(PIC16F873(A)为28脚的PDIP或SOIC封装;PIC16F877(A)为40脚的PDIP或44脚的PLCC/QFP封装),其他的差别并不很大。 

单片机解密 PIC系列单片机 芯片解密 MCU解密 IC解密

  PIC系列单片机的I/O口是双向的,其输出电路为CMOS互补推挽输出电路。I/O脚增加了用于设置输入或输出状态的方向寄存器(TRISn , 其中n对应各口,如A、B、C、D、E等),从而解决了51系列I/O脚为高电平时同为输入和输出的状态。当置位1时为输入状态,且不管该脚呈高电平或低电平,对外均呈高阻状态;置位0时为输出状态,不管该脚为何种电平,均呈低阻状态,有相当的驱动能力,低电平吸入电流达25mA,高电平输出电流可达20mA。相对于51系列而言,这是一个很大的优点,它可以直接驱动数码管显示且外电路简单。它的A/D为10位,能满足精度要求。具有在线调试及编程(ISP)功能。 

  该系列单片机的专用寄存器(SFR)并不像51系列那样都集中在一个固定的地址区间内(80~FFH),而是分散在四个地址区间内,即存储体0(Bank0:00~7FH)、存储体1(Bank1 :80~FFH)、存储体2(Bank2 :100~17FH)、存储体3(Bank3 :180~1FFH)。只有5个专用寄存器PCL、STATUS、FSR、PCLATH、 INTCON在4个存储体内同时出现。在编程过程中,少不了要与专用寄存器打交道,得反复地选择对应的存储体,也即对状态寄存器STATUS的第6位(RP1)和第5位(RP0)置位或清零。如:

  例4: 

  CLRFSTATUS ;清零RP1, RP0。选择存储体0 

   …… 

  BSF STATUS,RP0;置位RP0。选择存储体1 

   …… 

  BCF STATUS,RP0;清零RP0。选择存储体0 

   …… 

这多少给编程带来了一些麻烦。对于上述的单片机,它的位指令操作通常限制在存储体0区间(00~7FH)。 

龙人计算机深圳分公司为了满足大量需要芯片解密、IC解密、单片机解密(MCU解密)和软件破解客户的需求特成立了IC芯片解密事业部,事业部专门为客户提供芯片解密、IC解密、单片机解(MCU解密)和软件破解等服务。详情见:http://www.icinf.com

  数据的传送和逻辑运算基本上都得通过工作寄存器W(相当于51系列的累加器A)来进行,而51系列的还可以通过寄存器相互之间直接传送(如:MOV 30H,20H;将寄存器20H的内容直接传送至寄存器30H中),因而PIC单片机的瓶颈现象比51系列还要严重,这在编程中很有感受。

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(162)
发表于:2008/6/20 10:40:53
标签:无标签

1

芯片解密和单片机破解:AT89C系列单片机解密原理

芯片解密和单片机破解:AT89C系列单片机解密原理

单片机解密简单就是说就是擦除单片机片内的加密锁定位。深圳龙人计算机芯片解密技术研究中心是一支专业从事IC解密/芯片解密和单片机解密/MCU解密或加密技术研究的专业团队,也是目前国内技术实力最强的IC芯片解密和MCU单片机芯片解密加密技术服务团队之一。下面龙人计算机就分析AT89C系列单片机解密原理

由于AT89C系列单片机擦除操作时序设计上的不合理。使在擦除片内程序之前首先擦除加密锁定位成为可能。AT89C系列单片机擦除操作的时序为:擦除开始---->擦除操作硬件初始化(10微秒)---->擦除加密锁定位(50----200微秒)--->擦除片内程序存储器内的数据(10毫秒)----->擦除结束。如果用程序监控擦除过程,一旦加密锁定位被擦除就终止擦除操作,停止进一步擦除片内程序存储器,加过密的单片机就变成没加密的单片机了。片内程序可通过总线被读出。

对于AT89C系列单片机有两种不可破解的加密方法。

一、永久性地破坏单片机的加密位的加密方法。简称OTP加密模式。 

二、永久性地破坏单片机的数据总线的加密方法。简称烧总线加密模式。

AT89C系列单片机OTP加密模式原理

这种编程加密算法烧坏加密锁定位(把芯片内的硅片击穿),面不破坏其它部分,不占用单片机任何资源。加密锁定位被烧坏后不再具有擦除特性,89C51/52/55有3个加密位进一步增加了加密的可靠性。一旦用OTP模式加密后,单片机片内的加密位和程序存储器内的数据就不能被再次擦除,89C51/52/55单片机就好象变成了一次性编程的OTP型单片机一样。如果用户程序长度大于89C51单片机片内存储器的容量,也可使用OPT模式做加密,具体方法如下:

1、按常规扩展一片大容量程序存储器,如27C512(64K)。 

2、把关键的程序部分安排在程序的前4K中。 

3、把整个程序写入27C512,再把27C512的前4K填充为0。 

4、把程序的前4K固化到AT89C51中,用OPT模式做加密。

5、把单片机的EA脚接高电平。 这样程序的前4K在单片机内部运行,后60K在片外运行。盗版者无法读出程序的前4K程序,即使知道后60K也无济于事。

单片机破解 单片机解密 芯片解密 IC解密 MCU解密

AT89C系列单片机炼总线加密模式原理

因为单片机片内的程序代码最终都要通过数据总线读出,如果指导单片机的数据总线的其中一条线永久性地破坏,解密者即使擦除了加密位,也无法读出片内的程序的正确代码。89C1051/2051的数据总线为P1口烧总线模式烧坏89C2051的P1.0端口,原程序代码为02H、01H、00H。读出的数据则为03H,01H,00H。其中最低位始终为1,读出的程序代码显然为错码。这种加密模式用于加密89C1051/2051单片机。缺点是占用单片机的资源。开发设计人员在设计单片机硬件系统时只要预留出口线P1.0不用,以后就可用烧总线模式对单片机加密。

以上龙人计算机芯片解密技术中心介绍了AT89C系列单片机解密原理,更多关于芯片解密、IC解密、单片机解密、软件解密、加密狗破解等技术文章请进龙人计算机网站:http://www.icdec.com

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(179)
发表于:2008/5/29 17:29:08
标签:无标签

1

芯片解密技术:灵活使用带密码的加密解密方法

芯片解密技术:灵活使用带密码的加密解密方法

通过研究龙人芯片解密技术中心单片机解密专家发现,使用带有密码的加密方式,看似给单片机破解留有了可能性,但因为接受和验证密码都需要由用户程序完成,只要用户程序设计的可靠,这种可能性是很小的。    

为了增强用户接口程序的可靠性和灵活性,龙人IC解密专家提出以下几种可能的设计思路:

       针对穷举密码的对策:MC9S12DP256的密码长达8个字节,如果不将密码限定在ASCII码的范围内,那么可以选择的密码数量将达到1.8*1019 种。为了防患破解者穷举密码,用户可以设定允许输入错误密码的次数,如果出错超过一定次数,接口程序就不再接收新的密码了。允许出错的次数可以根据安全需要和使用方便综合考虑。    

       灵活的对外接口:使用密码加解密时,用户程序使用的对外接口是没有任何限制的。本文中的串口程序只是一例,MC9S12DP256片内集成了众多的接口模块,如SCI、SPI、IIC、MSCAN、J1850等等。使用哪一个接口,用户可以根据方便和安全考虑自己选择,这样也会使破解者难以入手。  

芯片解密 单片机解密 MCU解密 IC解密  密码加解密

       用户程序级密码验证:用户还可以给接口程序增设一级密码验证的步骤。只有通过该密码验证,才能进一步输入解密的密码。因为加密后,Flash ROM就无法读写了,用户程序可以将增设的密码也保存到Flash中,留待验证。另外,如果某一个模块既要作为接受密码的接口,又有其他的用途,也应该留有一个交互界面,在使用前让用户选择该模块的用途。    

       远程加解密:在很多场合,用户对于单片机的控制是通过以太网等介质远程实现的,只要有相应的接口程序,能够远程对单片机进行加解密,这无疑会给用户的工作带来很大的方便。 

       结   语    

       Flash在线编程技术的出现给单片机中的加密机制带来了很大的改变。通过对HCS12系列单片机加密单片机解密方法的分析,我们认为这种加解密的机制具有足够的安全性,以及灵活的加解密方式。    

      另外,使用密码解密的可靠性很高,实现的过程依赖于用户程序,只要精心设计接口程序,用户完全可以将这种风险降至最低。

龙人计算机深圳分公司为了满足大量需要芯片解密、IC解密、单片机解密(MCU解密)和软件破解客户的需求特成立了IC芯片解密事业部,事业部专门为客户提供芯片解密、IC解密、单片机解(MCU解密)和软件破解等服务。详情见:http://www.dmpcb.cn/services/IC/index.html

系统分类: PCB   |    用户分类: 无分类    |    来源: 原创

评论(0) | 阅读(112)
发表于:2008/5/29 17:28:43
标签:无标签

1

软件解密软件破解方式——龙人IC芯片解密技术中心

软件解密软件破解方式——龙人IC芯片解密技术中心

不需龙人计算机说大家也知道,我们常用的软件解密方式也无非就是爆破方式、跟踪注册过程及写出注册机。

    爆破方式就是通过修改程序流程来达到解密注册保护方式的目的,即指通过静态分析的过程。常用的软件如W32ASM等静态反汇编或者反编译软件。

    跟踪注册过程就是通过使用解密工具找出软件注册码的计算过程,了解软件注册码的计算方法,然后再用编程语言来实现,做出软件的算法注册机。这是一个动态分析的过程,常用的软件如OLLYDBG等动态调试软件。

    同时不同的单片机解密、芯片解密方式也可以显示MCU解密和IC解密者水平的高低。

这里引用一下龙人芯片解密技术中心单片机解密和软件破解专家的一段话:

   软件解密的第一个阶段应该算是爆破的阶段(暂不考虑加壳的因素),绝大多数软件都可以通过修改来得到破解,它需要我们大致了解程序加密的过程并准确地找到其判断点,由于一些现成的工具和经验使我们找这些近乎成为机械的运动(尤其是在Windows下的软件),所以爆破一个软件变得相对容易,但不是说一定是容易的。

软件解密 软件破解 芯片解密 IC解密 单片机解密

   如果有一天你不是一上来就是拿着斧头砍来砍去而是从内存里嗅出了一串儿注册码的话,那就恭喜你进阶了。

   软件解密的第三个阶段应该是追出非明码比较的注册码了,它们通常多为多条件和计算型形式,这个时候你要拿出笔和纸来,在搞清楚部分算法的同时,找到合适的断点让软件的自动计算和你的手动计算结合,一起算出注册码来。

   件解密的第四个阶段就是做出通用的注册机。这需要你完全搞明白注册算法和加密原理。通常这个过程是非常痛苦的。通常到这个时候你就可以算是一名高手了。

   软件解密第五个阶段就是学习掌握一定的密码学知识,并了解常见的公共加密算法,做出利用成熟加密算法或密码学原理加密软件的注册机或提出解决之方法。如果你能达到这个境界,那么恭喜你可以成为一名职业选手了。

龙人芯片解密工作室采用国际上最先进的芯片解密技术与设备专业的IC解密程序流程竭诚为广大客户提供专业IC芯片解密和单片机芯片解密加密服务、为国内外电子企业找回丢失的单片机资料或学习国外IC企业先进的芯片设计思路提供技术支持。详情见:http://www.dmpcb.cn/services/IC/index.html 

系统分类: PCB   |    用户分类:    |    来源: 原创

评论(0) | 阅读(106)
发表于:2008/5/29 17:28:17
标签:无标签

1

什么是单片机解密及MCU单片机破解相关技术

什么是单片机解密及MCU单片机破解相关技术

文章整理:深圳龙人反向技术研究所芯片解密工作室 (mcuiclr)

单片机解密,有的人称单片机破解、单片机攻击、MCU解密、MCU破解、單片機解密、單片機破解、單板機解密等,英文名称:MCU ATTACK、Remove lock bits from mcu、MCU break、MCU Code Extraction....

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。智能玩具、防盗系统、导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯等都离不开单片机。 一般正式产品中的单片机芯片都加密了,直接使用编程器是不能读出程序的。但有时候客户由于一些原因,需要得到单片机内部的程序,用来参考研究学习、找到丢失的资料或复制一些芯片,这就需要做单片机解密了。

单片机解密(单片机破解或是MCU解密就是通过一定的设备和方法,直接得到加密了的单片机中的烧写文件,可供复制烧写芯片或反汇编后自己学习、参考研究。我们解密后可以保证我们提供样片的功能和原来客户提供的母片功能一样,并可以得到烧写文件(机器语言)提供给客户,客户可以自由烧写,对于PIC、AVR、51、HT、EMC的还可以免费提供反汇编。

单片机解密 MCU解密 单片机破解 芯片解密 单片机解密方案

深圳单片机芯片解密专家龙人计算机提供合法用途的单片机解密、芯片解密和IC解密加密业务包括MCU解密工具、单片机芯片解密软件、单片机解密设备、单片机解密仪器、IC解密方法和芯片解密方案等。详情见:http://www.pcbinf.com/xpjm.html

电话:0755-83676369 83662100,83676396 余小姐 魏小姐

地址(Add):深圳市福田区福虹路世界贸易广场B座12F/13F 

系统分类: PCB   |    用户分类:    |    来源: 原创

评论(0) | 阅读(137)
发表于:2008/5/12 16:55:15
标签:无标签

5

龙人IC芯片解密之AVR系列单片机解密技术

 

龙人IC芯片解密之 AVR系列单片机 解密技术

AVR系列单片机 是1997年ATMEL公司为了充分发挥其Flash的技术优势,而推出的全新配置的精简指令集(RISC)单片机,简称AVR。该系列 MCU 单片机 一进入市场,就以其卓越的性能,而大受欢迎。通过这几年的发展,AVR单片机已形成系列产品,其Attiny系列、AT90S系列与Atmega系列分别对应为低、中、高档产品(高档产品含JTAG ICE仿真功能)。

    考虑到AVR系列单片机优良的性能以及其在国内的广泛运用,本公司依靠国际最先进的 芯片 解密技术 和目前国内仅有一台的 IC 解密设备 ,特推出AVR单片机解密业务(仅限合法研究用途),为国内广大客户提供最快速可靠的 IC解密/芯片解密/单片机 解密服务。

     本公司提供的 AVR单片机解密 的部分型号如下:

TINY系列单片机 芯片解密: ATTINY11L ATTINY12L ATTINY15L ATTINY26L ,ATTINY28L,其它未列型号

90S系列单片机芯片解密:AT90S1200,AT90S2323,AT90S2343,AT90S2313,AT90S2333,AT90S4414,AT90S4434,AT90S4433,AT90S8515,AT90S8535,其它未列型号

MEGA系列 单片机芯片解密 :ATMEGA8L,ATMEGA16L,ATMEGA161L,ATMEGA163L,ATMEGA32L,ATMEGA323L,ATMEGA603L,ATMEGA64L,ATMEGA103L,ATMEGA128L,ATMEGA8515L,ATMEGA8535L,ATMEGA162L,ATMEGA169L,其它未列型号。

龙人计算机深圳分公司为了满足大量需要芯片解密、IC解密、单片机解密( MCU解密 )和软件破解客户的需求特成立了IC芯片解密事业部,事业部专门为客户提供芯片解密、IC解密、单片机解(MCU解密)和 软件破解 等服务。详情见: http://www.icinf.com

系统分类: PCB   |    用户分类:    |    来源: 原创

评论(0) | 阅读(157)
发表于:2008/5/12 16:54:37
标签:无标签

5

学习芯片解密和软件破解必读

 

学习芯片解密和软件破解必读

文章整理:深圳龙人反向技术研究所 芯片解密 工作室   (mcuiclr)

下面龙人谈一些在学习芯片解密或 软件破解 过程中经常遇到的问题,这些问题对于初学芯片解密/IC解密/单片机解密/软件破解者来说常常是很需要搞明白的。

1.  断点 :所谓断点就是程序被中断的地方 ,中断就是由于有特殊事件(中断事件)发生,计算机暂停当前的任务(即程序),转而去执行另外的任务(中断服务程序),然后再返回原先的任务继续执行。

我们解密的过程就是等到程序去获取我们输入的注册码并准备和正确的注册码相比较的时候将它中断下来,然后我们通过分析程序,找到正确的注册码。所以我们需要为被解密的程序设置断点,在适当的时候切入程序内部,追踪到程序的注册码,从而达到crack的目的。

2.  领空 :所谓程序的领空,说白了就是程序自己的地方,也就是我们要破解的程序自己程序码所处的位置。每个程序的编写都没有固定的模式,所以我们要在想要切入程序的时候中断程序,就必须不依赖具体的程序设置断点,也就是我们设置的断点应该是每个程序都会用到的东西。在DOS时代,基本上所有的程序都是工作在中断程序之上的,即几乎所有的DOS程序都会去调用各种中断来完成任务。但是到了WINDOWS时代,程序没有权力直接调用中断,WINDOWS系统提供了一个系统功能调用平台(API),就向DOS程序以中断程序为基础一样,WINDOWS程序以API为基础来实现和系统打交道,从而各种功能,所以WINDWOS下的软件破解其断点设置是以API函数为基础的,即当程序调用某个API函数时中断其正常运行,然后进行解密。例如在SOFTICE中设置下面的断点:bpx GetDlgItemText(获取对话框文本),当我们要破解的程序要读取输入的数据而调用GetDlgItemText时,立即被SOFTICE拦截到,从而被破解的程序停留在GetDlgItemText的程序区,而GetDlgItemText是处于WINDWOS自己管理的系统区域,如果我们擅自改掉这部分的程序代码,那就大祸临头了^_^!所以我们要从系统区域返回到被破解程序自己的地方(即程序的领空),才能对程序进行破解,至于怎样看程序的领空请看前面的SOFTICE图解。

软件破解  芯片解密  IC解密   单片机解密  解密技术

3. API:即Application Programming Interface的简写,中文叫应用程序编程接口,是一个系统定义函数的大集合,它提供了访问操作系统特征的方法。 API包含了几百个应用程序调用的函数,这些函数执行所有必须的与操作系统相关的操作,如内存分配、向屏幕输出和创建窗口等,用户的程序通过调用API接口同WINDOWS打交道,无论什么样的应用程序,其底层最终都是通过调用各种API函数来实现各种功能的。通常API有两中基本形式:Win16和Win32。 Win16是原来的、API的16位版本,用于Windows 3.1;Win32是现在的、API的32位版本,用于Windows 95/98/NT/ME/2000。Win32包括了Win16,是Win16的超集,大多数函数的名字、用法都是相同的。16位的API函数和32位的API函数的区别在于最后的一个字母,例如我们设置这样的断点:bpx GetDlgItemText、bpx GetDlgItemTextA和bpx GetDlgItemTextW,其中 GetDlgItemText是16位API函数,GetDlgItemTextA和GetDlgItemTextW是32位API函数,而GetDlgItemTextA表示函数使用单字节,GetDlgItemTextW表示函数使用双字节。现在我们破解中常用到的是Win32单字节API函数,就是和GetDlgItemTextA类似的函数,其它的两种(Win16 API和Win32双字节API函数)则比较少见。 Win32 API函数包含在动态链接库(Dynamic Link Libraries,简称DLLs)中,即包含在kernel32.dll、user32.dll、gdi32.dll和comctl32.dll中,这就是为什么我们要在softice中用exp=C:windowssystemkernel32.dll等命令行将这些动态链接库导入softice中的原因。因为不这样做的话,我们就无法拦截到系统Win32 API函数调用了。 

深圳 单片机芯片解密专家 龙人计算机提供合法用途的单片机解密、芯片解密和IC解密加密业务包括MCU解密工具、 单片机芯片解密软件 、单片机解密设备、单片机解密仪器、IC解密方法和芯片解密方案等。详情见: http://www.pcbinf.com/xpjm.html

系统分类: ARM   |    用户分类:    |    来源: 原创

评论(0) | 阅读(153)
2Next >Total , Page /