手动脱壳“ASProtect 1.2x - 1.3x”(2/2)

5.2 加密壳技术(ASProtect, Armadillo 的 IAT 加密) 摘要:本文深入探讨了加密壳技术(如ASProtect和Armadillo)中的IAT加密机制及其对抗策略。通过清除原始IAT表并动态重建加密函数地址,这些技术有效干扰逆向分析,同时融合反调试和异常处理等防御手段。文章对比了ASProtect的多层硬件绑定加密与Armadillo的Magic Jump/Nanomites技术,并提供了Scylla工具脱壳、密钥破解等实战方法。研究指出,未来IAT加密将向TPM硬件集成和AI动态防御发展,但需平衡安全性与兼容性。该技术需结合控制流平坦化等方案构建纵深防护体系。 阅读详情

 

00D3FA0A    C3              RETN                                     ; (39) 跳到这里后,[F8]返回。
            .
            .
            .
00D3E8A8    C3              RETN                                     ; (40) 返回到这里后,[F8]返回。
            .
            .
            .
00D3FA1D    E8 1EF4FFFF     CALL 00D3EE40                            ; (41) 返回到这里,[F8]单步向下走。
00D3FA22    A1 F02BD400     MOV EAX,DWORD PTR DS:[D42BF0]
00D3FA27    8B00            MOV EAX,DWORD PTR DS:[EAX]
00D3FA29    8B70 1C         MOV ESI,DWORD PTR DS:[EAX+1C]
00D3FA2C    A1 F02BD400     MOV EAX,DWORD PTR DS:[D42BF0]
00D3FA31    8B00            MOV EAX,DWORD PTR DS:[EAX]
00D3FA33    8B38            MOV EDI,DWORD PTR DS:[EAX]
00D3FA35    A1 F02BD400     MOV EAX,DWORD PTR DS:[D42BF0]
00D3FA3A    8B00            MOV EAX,DWORD PTR DS:[EAX]
00D3FA3C    8D58 18         LEA EBX,DWORD PTR DS:[EAX+18]
00D3FA3F    833B 00         CMP DWORD PTR DS:[EBX],0
00D3FA42    75 20           JNZ SHORT 00D3FA64
00D3FA44    83C6 20         ADD ESI,20
00D3FA47    A1 682AD400     MOV EAX,DWORD PTR DS:[D42A68]
00D3FA4C    80B8 2D010000 0>CMP BYTE PTR DS:[EAX+12D],0
00D3FA53    75 0F           JNZ SHORT 00D3FA64
00D3FA55    B8 1F000000     MOV EAX,1F
00D3FA5A    E8 652EFCFF     CALL 00D028C4
00D3FA5F    C1E0 02         SHL EAX,2
00D3FA62    2BF0            SUB ESI,EAX
00D3FA64    E8 33EBFFFF     CALL 00D3E59C
00D3FA69    833B 00         CMP DWORD PTR DS:[EBX],0
00D3FA6C    74 05           JE SHORT 00D3FA73
00D3FA6E    A3 8CB6D400     MOV DWORD PTR DS:[D4B68C],EAX
00D3FA73    8B13            MOV EDX,DWORD PTR DS:[EBX]
00D3FA75    891424          MOV DWORD PTR SS:[ESP],EDX
00D3FA78    897424 08       MOV DWORD PTR SS:[ESP+8],ESI
00D3FA7C    894424 0C       MOV DWORD PTR SS:[ESP+C],EAX
00D3FA80    A1 9C2BD400     MOV EAX,DWORD PTR DS:[D42B9C]
00D3FA85    C600 E1         MOV BYTE PTR DS:[EAX],0E1
00D3FA88    A1 58B6D400     MOV EAX,DWORD PTR DS:[D4B658]
00D3FA8D    E8 EE5DFFFF     CALL 00D35880
00D3FA92    A1 88B6D400     MOV EAX,DWORD PTR DS:[D4B688]
00D3FA97    894424 04       MOV DWORD PTR SS:[ESP+4],EAX
00D3FA9B    897C24 10       MOV DWORD PTR SS:[ESP+10],EDI
00D3FA9F    A1 242BD400     MOV EAX,DWORD PTR DS:[D42B24]
00D3FAA4    8B00            MOV EAX,DWORD PTR DS:[EAX]
00D3FAA6    E8 6931FCFF     CALL 00D02C14
00D3FAAB    A1 58B6D400     MOV EAX,DWORD PTR DS:[D4B658]
00D3FAB0    E8 5F31FCFF     CALL 00D02C14
00D3FAB5    A1 9C2BD400     MOV EAX,DWORD PTR DS:[D42B9C]
00D3FABA    C600 E3         MOV BYTE PTR DS:[EAX],0E3
00D3FABD    8BD4            MOV EDX,ESP
00D3FABF    A1 94B6D400     MOV EAX,DWORD PTR DS:[D4B694]
00D3FAC4    E8 23B9FFFF     CALL 00D3B3EC
00D3FAC9    E8 8E3CFFFF     CALL 00D3375C
00D3FACE    E8 61EDFFFF     CALL 00D3E834                            ; (42) 这个CALL要[F7]单步步入。
00D3FAD3    83C4 24         ADD ESP,24
00D3FAD6    5F              POP EDI
00D3FAD7    5E              POP ESI
00D3FAD8    5B              POP EBX
00D3FAD9    C3              RETN
            .
            .
            .
; (43) 步入后来到地址“00D3E834”处。地址“00D3E834”处后面的代码(函数“00D3E834”内的代码)都是随机变化的。我们[F8]一直向下走,经过数次小的跳转后,会来到汇编指令“RETN”处,然后[F8]返回。
            .
            .
            .
01EA0000    66:81CB 4DF7    OR BX,0F74D                              ; (43) 返回到这里,[F8]单步向下走。
01EA0005    E8 07000000     CALL 01EA0011                            ; (44) 这个CALL要[F7]单步步入。
01EA000A    1350 49         ADC EDX,DWORD PTR DS:[EAX+49]
01EA000D    4E              DEC ESI
01EA000E    6F              OUTS DX,DWORD PTR ES:[EDI]               ; I/O 命令
01EA000F    7C 05           JL SHORT 01EA0016
01EA0011    68 68B6F00A     PUSH 0AF0B668                            ; (45) 步入后来到这里。[F8]单步向下走。
01EA0016    E9 0C000000     JMP 01EA0027                             ; (46) 跳。
            .
            .
            .
01EA0027    58              POP EAX                                  ; (47) 跳到这里后,[F8]单步向下走。
01EA0028    5F              POP EDI
01EA0029    68 5710C331     PUSH 31C31057
01EA002E    0F89 14000000   JNS 01EA0048
01EA0034    E8 0E000000     CALL 01EA0047                            ; (48) 这个CALL要[F7]单步步入。
01EA0039    AE              SCAS BYTE PTR ES:[EDI]
01EA003A    4F              DEC EDI
01EA003B    DCE5            FSUBR ST(5),ST
01EA003D    BA 6BC86186     MOV EDX,8661C86B
01EA0042    47              INC EDI
01EA0043 - 74 9D           JE SHORT 01E9FFE2
01EA0045    12E3            ADC AH,BL
01EA0047    59              POP ECX                                  ; (49) 步入后来到这里。[F8]单步向下走。
01EA0048    59              POP ECX
01EA0049    81C7 DA000000   ADD EDI,0DA
01EA004F    0F8F 10000000   JG 01EA0065                              ; (50) 跳。
01EA0055    E9 0B000000     JMP 01EA0065
01EA005A    37              AAA
01EA005B    A4              MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]
01EA005C    0D C2D31009     OR EAX,910D3C2
01EA0061    0E              PUSH CS
01EA0062    2F              DAS
01EA0063    3C C5           CMP AL,0C5
01EA0065    BA 00000000     MOV EDX,0                                ; (51) 跳到这里后,[F8]单步向下走。
01EA006A    66:B8 276B      MOV AX,6B27
01EA006E    8B3417          MOV ESI,DWORD PTR DS:[EDI+EDX]
01EA0071    B4 96           MOV AH,96
01EA0073    81C6 9E9FAE11   ADD ESI,11AE9F9E
01EA0079    0F81 03000000   JNO 01EA0082
01EA007F    0FB7C2          MOVZX EAX,DX
01EA0082    81C6 7F4A304E   ADD ESI,4E304A7F
01EA0088    52              PUSH EDX
01EA0089    0FB7C3          MOVZX EAX,BX
01EA008C    5B              POP EBX
01EA008D    81EE 4C9A7C5E   SUB ESI,5E7C9A4C
01EA0093    80CD 88         OR CH,88
01EA0096    56              PUSH ESI
01EA0097    B9 5D802A31     MOV ECX,312A805D
01EA009C    8F0417          POP DWORD PTR DS:[EDI+EDX]
01EA009F    B4 C5           MOV AH,0C5
01EA00A1    66:BB 2AA5      MOV BX,0A52A
01EA00A5    83EA 04         SUB EDX,4
01EA00A8    66:B8 CD3A      MOV AX,3ACD
01EA00AC    81FA D4FFFFFF   CMP EDX,-2C
01EA00B2 ^ 0F85 B6FFFFFF   JNZ 01EA006E                             ; (52) 这里是用来动态解密后文汇编代码的循环,可以不去重复跟。
01EA00B8    66:B9 EFF8      MOV CX,0F8EF                             ; (53) 直接[F4]执行到这里。
            .
            .
            .
01EA00B8    66:B9 EFF8      MOV CX,0F8EF                             ; (54) 解密后的汇编代码如下,[F8]单步向下走。
01EA00BC    83DB 39         SBB EBX,39
01EA00BF    BB 6A444700     MOV EBX,47446A
01EA00C4    5B              POP EBX
01EA00C5    81F0 3AD8FFCF   XOR EAX,CFFFD83A
01EA00CB    58              POP EAX
01EA00CC    8D80 91102CAB   LEA EAX,DWORD PTR DS:[EAX+AB2C1091]
01EA00D2    03C3            ADD EAX,EBX
01EA00D4    5C              POP ESP
01EA00D5    FFE0            JMP EAX                                  ; (55) “ASProtect”加密壳结束处的跨段跳转。
01EA00D7    B2 66           MOV DL,66
01EA00D9    57              PUSH EDI
01EA00DA    3C 37           CMP AL,37
01EA00DC    82DE AA         SBB DH,-56
01EA00DF    99              CDQ
01EA00E0    52              PUSH EDX
01EA00E1    1B88 790A5770   SBB ECX,DWORD PTR DS:[EAX+70570A79]
01EA00E7    49              DEC ECX
01EA00E8    AD              LODS DWORD PTR DS:[ESI]
01EA00E9    2D 00000000     SUB EAX,0
01EA00EE    0000            ADD BYTE PTR DS:[EAX],AL
01EA00F0    0000            ADD BYTE PTR DS:[EAX],AL
01EA00F2    0000            ADD BYTE PTR DS:[EAX],AL
01EA00F4    0000            ADD BYTE PTR DS:[EAX],AL
            .
            .
            .
10034050    60              PUSHAD                                  ; (56) 这里也许是另一个新壳的入口,但不知道是什么壳。
10034051    FC              CLD
10034052    0FB605 344C0310 MOVZX EAX,BYTE PTR DS:[10034C34]
10034059    85C0            TEST EAX,EAX
1003405B    75 31           JNZ SHORT virus.1003408E
1003405D    B8 50400310     MOV EAX,virus.10034050
10034062    2B05 044C0310   SUB EAX,DWORD PTR DS:[10034C04]
10034068    A3 304C0310     MOV DWORD PTR DS:[10034C30],EAX
1003406D    A1 004C0310     MOV EAX,DWORD PTR DS:[10034C00]
10034072    0305 304C0310   ADD EAX,DWORD PTR DS:[10034C30]
10034078    A3 384C0310     MOV DWORD PTR DS:[10034C38],EAX
1003407D    E8 9A000000     CALL virus.1003411C                     ; (57) [F8]直接步过,里边是在解密或修复输入表。
10034082    A3 504C0310     MOV DWORD PTR DS:[10034C50],EAX
10034087    C605 344C0310 0>MOV BYTE PTR DS:[10034C34],1
1003408E    833D 504C0310 0>CMP DWORD PTR DS:[10034C50],0
10034095    75 07           JNZ SHORT virus.1003409E
10034097    61              POPAD
10034098    FF25 384C0310   JMP DWORD PTR DS:[10034C38]             ; (58) 这里是该壳结束处的跨段跳转。
            .
            .
            .
10001DC1      8B            DB 8B                                   ; (59) 跳出壳后,这里就是病毒样本的真实入口地址了。
10001DC2      EC            DB EC
10001DC3      83            DB 83
10001DC4      C4            DB C4
10001DC5      F0            DB F0
10001DC6      53            DB 53                                    ; CHAR 'S'
10001DC7      B8            DB B8
10001DC8      88            DB 88
10001DC9      1D            DB 1D
10001DCA      00            DB 00
10001DCB      10            DB 10
10001DCC      E8            DB E8
10001DCD      C7            DB C7
10001DCE      FA            DB FA
10001DCF      FF            DB FF
10001DD0      FF            DB FF
10001DD1      6A            DB 6A                                    ; CHAR 'j'
10001DD2      0A            DB 0A
10001DD3      68            DB 68                                    ; CHAR 'h'
10001DD4      20            DB 20                                    ; CHAR ' '
            .
            .
            .
10001DC1    8BEC            MOV EBP,ESP                              ; (60) 把病毒样本入口处的代码进行重新分析,分析后的反汇编代码如下。使用“PEID”中的“核心扫描”功能,显示病毒样本采用的开发编译器名称为“Borland Delphi 6.0 - 7.0”。
10001DC3    83C4 F0         ADD ESP,-10
10001DC6    53              PUSH EBX
10001DC7    B8 881D0010     MOV EAX,virus.10001D88
10001DCC    E8 C7FAFFFF     CALL virus.10001898
10001DD1    6A 0A           PUSH 0A
10001DD3    68 201E0010     PUSH virus.10001E20                      ; ASCII "HEART"
10001DD8    A1 14310010     MOV EAX,DWORD PTR DS:[10003114]
10001DDD    50              PUSH EAX
10001DDE    E8 71FBFFFF     CALL virus.10001954                      ; JMP 到 kernel32.FindResourceA
10001DE3    8BD8            MOV EBX,EAX
10001DE5    85DB            TEST EBX,EBX
10001DE7    74 2F           JE SHORT virus.10001E18
10001DE9    53              PUSH EBX
10001DEA    A1 14310010     MOV EAX,DWORD PTR DS:[10003114]
10001DEF    50              PUSH EAX
10001DF0    E8 97FBFFFF     CALL virus.1000198C                      ; JMP 到 kernel32.SizeofResource
10001DF5    85C0            TEST EAX,EAX
10001DF7    74 1F           JE SHORT virus.10001E18
10001DF9    53              PUSH EBX
10001DFA    A1 14310010     MOV EAX,DWORD PTR DS:[10003114]
10001DFF    50              PUSH EAX
10001E00    E8 5FFBFFFF     CALL virus.10001964                      ; JMP 到 kernel32.LoadResource

; (61) 脱壳后,使用“ImportREC”工具来修复病毒样本的输入表,简单修复后则可以正常运行。
---------------------------------------------------------------------------------------------

ASProtect 1.2x - 1.3x脱壳教程 立即下载

相关推荐

asprotect1.xx-2.xx全套脱壳脚本

asprotect1.xx-2.xx全套脱壳脚本(珍藏版) 已打包好

手动脱壳“ASProtect 1.2x - 1.3x”(1/2)

 ////////////////////////////////////////////////////////////////////////////////////////////文件名称:手动脱壳“ASProtect 1.2x - 1.3x”目标程序:病毒样本操作环境:Windows XP-SP2使用工具:Ollydbg 1.10版编写作者:Coderui编写时间:2009年01月05

liubingyuan的专栏 1088

asprotect1.xx-2.xx全套脱壳脚本(珍藏版)

asprotect1.xx-2.xx全套脱壳脚本(珍藏版) 很好用的

【转】脱壳工具

脱壳工具http://www.pediy.com/tools/unpacker.htm 文件类型侦测工具 peid 0.94

学习........ 4393

ASProtect 是功能非常完善的加壳、加密保护工具

ASProtect 是功能非常完善的加壳、加密保护工具。能够在对软件加壳的同时进行各种保护。如:反调试跟踪、自校验及用密钥加密保护等;还有多种限制使用措施,如:使用天数限制、次数限制及对应的注册提醒信息等。另外,该软件还具有密钥生成功能。

ASProtect1.32Beta,一款好用的加壳软件。

ASProtect1.32Beta,一款好用的加壳软件。

脱壳脚本_手脱壳ASProtect 2.1x SKE -> Alexey Solodovnikov

脱壳ASProtect 2.1x SKE -> Alexey Solodovnikov用脚本。截图1:查壳2:od载入3:用脚本然后打开脚本文件Aspr2.XX_unpacker_v1.osc,运行,很快的,不管。http://download.csdn.net/detail/kfyzk/14614004:提示点确定5:打开运行记录6:找到最下面7:修复刚脱壳的文件8:对脱壳后的...

aa110212312的博客 864

记录一下本地部署Dify的坑

1. 截止2025-3-4为止,请注意,不要直接拉Dify的1.0.0版本。请先试用0.15.3版本。1.0.0有一个bug需要解决。3. 请使用docker-ce 新版本,docker-engine等老版本可能会有部分容器启动脚本执行莫名报错。2. 注意,请使用docker-compose V2版本,或者V1较高版本,否则会导致解析官方yml模板错误。

哈利路亚的收藏夹 5348

脱壳ASProtect 2.1x SKE

脱壳ASProtect 2.1x SKE 脱壳ASProtect 2.1x SKE -> Alexey Solodovnikov 用脚本。截图 1:查壳 【图1】 2:od载入 【图2】 3:用脚本 【图3】 然后打开脚本文件Aspr2.XX_unpacker_v1.osc,运行,很快的,不管。 4:提示 【图4】点确定 5:打开运行记录 【图5】

RobertBaker的专栏 3143

打包可以在Hadoop 3.3.1和Hive 3.1.2上使用的Tez 0.10.1 minimal

编译打包可以在Hadoop 3.3.1和Hive 3.1.2上使用的Tez 0.10.1

qq_42013533的博客 2618

ZYNQ-Video out IP与Video Timing Controller IP协同工作模式解析

本文深入解析了ZYNQ平台上Video out IP与Video Timing Controller IP的协同工作模式,详细介绍了它们的架构、工作原理及配置要点。通过AXI4-Stream接口实现高效视频数据传输,并结合HDMI输出系统设计实践,为开发者提供了实用的调试技巧和性能优化建议。

redis7keeper的博客 637

ASPROTECT 2.x 脱壳系列(三)

ASPROTECT 2.x 脱壳系列(三)【目    标】:BeeIcons 4.02.1【工    具】:Olydbg1.1(diy版)、LORDPE、ImportREC1.6F【任    务】:简单的脱壳【操作平台】:Windows XP sp2【作    者】:LOVEBOOM[DFCG][FCG][US]【相关链接】:自己搜索下【简要说明】:继上一篇,这次的目标前两篇的又有所不同了.难度稍

loveboom's Reverse Enginering 6277

MacOS上VScode配置PlatformIO Core的疑难杂症与提速实战

本文详细解析了在MacOS上使用VScode配置PlatformIO Core时遇到的安装卡死、新建项目缓慢等常见问题,并提供了官方脚本安装、网络优化、命令行预下载等实用解决方案。通过环境变量配置和镜像源加速,大幅提升开发效率,特别适合ESP32等嵌入式开发场景。

weixin_42567046的博客 221

ASPROTECT 2.x 脱壳系列(二)

ASPROTECT 2.x 脱壳系列(二)【目    标】:DVD Fab Gold 2.9.3.5【工    具】:Olydbg1.1(diy版)、LORDPE、ImportREC1.6F【任    务】:简单的脱壳【操作平台】:Windows XP sp2【作    者】:LOVEBOOM[DFCG][FCG][US]【相关链接】:自己搜索下【简要说明】:其实这个版本的还是更先脱的,只是整理的

loveboom's Reverse Enginering 4039

C++动态规划详解

动态规划思想 一、动态规划概念: 动态规划(dp)是研究多步决策过程最优化问题的一种数学方法。在动态规划中,为了寻找一个问题的最优解(即最优决策过程),将整个问题划分成若干个相应的阶段,并在每个阶段都根据先前所作出的决策作出当前阶段最优决策,进而得出整个问题的最优解。即记住已知问题的答案,在已知的答案的基础上解决未知的问题。 在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后

weixin_51951103的博客 2万+

华为OD技术面真题 - Python开发 - 2

汇总华为OD技术面八股Python八股,高频技术真题并提供详细解答。

qq_45776114的博客 910

不脱壳破解 ASProtect 2.0x Registered -> Alexey Solodovnikov 加壳程序

 不脱壳破解 ASProtect 2.0x Registered -> Alexey Solodovnikov 加壳程序 e2h-dist.exe。。 首先用 OD 载入程序。忽略出 int3 外的所有异常。。 运行它。。出现注册对话窗口。。 填入假码和注册信息。。。确定,,出现一个对话框 “invalidus code” 记住它。。暂停后,分析一下代码,搜索-》所有文

xum2008的专栏 1921

通信算法之264: DJI O2 协议物理层逆向工程解析

对于 DroneID,标志之间的间隙由循环前缀 (CP) 填充:每个标志末尾的副本附加在相应标志的开头。有了关于确切标志开始的信息,可以使用 FFT 将标志转移到频域 - 来自时域的 1024 个样本导致频域中的 1024 个子载波。使用比特流的解扰和涡轮解码,并将生成的数据映射到如上的DroneID 结构,通过逆向工程在无人机的固件中找到了它。注意到一些无人机(Mavic 2 和更早的 OcuSync 无人机)不发送第一个标志(标志 1),这导致更短的帧持续时间为 576 µs。//产品型号数字代号。

leegang12的专栏 3948

ASProtect V2.X脱壳+处理附加数据+去自校验!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ASProtect V2.X脱壳+处理附加数据+去自校验作者:Hmily博客:Http://Blog.52Hmily.CnQQ群:39940458~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~大家好,我是Hmily,今天给大家带来 Q宠保姆VC版 2.23 SP8版2007.0

张宏双的专栏 4450

使用MATLAB中的Simulink工具来构建一个微电网系统的仿真平台

微电网是指由分布式电源(如太阳能、风能等)、储能装置、负载以及控制和保护装置组成的局部电力系统。它可以独立于主电网运行,也可以与主电网并联运行。本示例将以一个简单的微电网为例,展示如何利用Simulink进行微电网接入与孤岛运行策略的设计与仿真。分布式电源:模拟太阳能光伏板或风力发电机等分布式电源。储能装置:用于存储多余能量或补充不足能量。负载:模拟实际用电需求。双向变流器:实现直流与交流之间的转换,并支持并网和孤岛模式切换。控制器:负责管理微电网的运行模式,包括并网控制和孤岛控制。

xiaoheshang_123的博客 348

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

常见加壳软件 及脱壳工具

1.程序编写语言: 常见的程序制作语言有: Borland Delphi 6.0 - 7.0 Microsoft Visual C++ 6.0 Microsoft Visual Basic 5.0 / 6.0 还有汇编、易语言等。 很多软件都通过加壳保护来提高软件的破解难度,下面我们简单的介绍一下加壳工具。 一些脱壳工具:http://down.52pojie.cn/Tools/Unpa

蜂刺 1万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

DBD ASProtect 1.2X

<br />工具:OllDbg,ASProtect V2.X Registered - Alexey Solodovnikov脱壳脚本.osc<br />方法:首先从http://www.bainsoft.com/下载最新版本BDB,再用OllDbg加载BDB,执行脚本ASProtect V2.X Registered - Alexey Solodovnikov脱壳脚本.osc,会弹出一个需要输入用户名密码的对话框,这是壳里的注册对话框,不管它,点取消,程序会停止在OEP,<br />6168B1B0   

chl0000的专栏 1040

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: 手动脱壳“ASProtect 1.2x - 1.3x”(1/2)
下一篇: MooBook-魔书(手机书阅读器) V0.0.0.8Beta
coderui
博客等级 码龄20年 9粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值