腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3951)
视频
沙龙
1
回答
用
x86
16位
汇编
编写
的
调试
校验
和
算法
、
、
、
、
我目前正在逆向工程一个软件,它计算一个给定
的
数据缓冲区
的
2个字节宽
的
校验
和
。代码来自16位动态链接库(NE格式),并使用Borland C++编译。我怀疑
校验
和
是一个多边形为0x8408
的
CRC-16,但我没有机会计算出一个相同
的
CRC,所以我想知道它
的
实现是不是"CRC16标准“。以下是程序集
的
实现:arg
浏览 21
提问于2019-11-26
得票数 1
回答已采纳
3
回答
Mandelbrot循环
x86
装配中
的
高效复
算法
、
、
、
、
考虑以下方案: z <- z*z + c这个程序
的
有效
的
x86
汇编
程序实现是使用x87 vs SSE
和
单对双精度
算法
?编辑我知道我可以
用
另一种语言
编写
它,并相信编译器会为我生成最优
的
机器代码,但我这样做是为了学习如何自己
编写
最优
的
x86
汇编
程序。我已经看过了gcc -O
浏览 8
提问于2012-04-26
得票数 9
2
回答
用于防止代码修改
的
适当
校验
和
算法
是什么?
、
、
我有一个函数或一组代码(
用
C
编写
)需要保护--基本上任何人都不应该修改指令。因此,我有一个代码(称为
校验
和
保护),它对从C文件生成
的
x86
汇编
代码进行操作。它从
汇编
中提取一条指令,将其添加(或应用fletcher algo或任何其他函数)到
校验
和
值(最初为0),并执行此操作,直到完成所有指令。然后,为了查看是否有任何指令被篡改,我使用add(或fletcher等)并根据预先计算
的
校验</em
浏览 0
提问于2016-05-02
得票数 0
3
回答
Ada
和
程序集
、
、
我正在考虑开发一个硬件
调试
工具,它可以在裸机(
x86
)、32位保护模式
和
无操作系统环境下运行。由于时间限制,我不会全部
用
x86
汇编
来
编写
这个工具。在C中,人们可以使用内联
汇编
或调用用
汇编
编写
的
子程序来访问BIOS,以进行键盘I/O或在屏幕上显示文本等基本操作。Ada也有类似的功能吗?如果是这样的话,有没有人知道调用程序集方法并链接它们
的
资源或教程?
浏览 1
提问于2009-05-21
得票数 5
回答已采纳
2
回答
如何
调试
x86
程序集
、
、
、
我正在为英特尔
x86
架构
编写
一个VMM。大部分代码包含特定于
x86
平台
的
汇编
和
c代码。可以有人帮助我如何
调试
汇编
代码,请包括硬件数据结构。
浏览 0
提问于2010-09-27
得票数 1
回答已采纳
1
回答
如何混淆
x86
汇编
代码?
、
、
、
对于我
的
项目,我正在对一部分代码执行一种
校验
和
操作,以保护它,因此不希望它
的
模板容易可见,因此需要混淆。我读过关于插入虚拟代码、更改指令顺序
和
其他技术
的
文章,但它们似乎完全是随机
的
,也就是说,要
浏览 6
提问于2016-04-22
得票数 0
回答已采纳
1
回答
如何在玛丽中找到1
的
补语?
我试着
用
MARIE.js
编写
校验
和
算法
,但是我只能做1
的
补码。我看到其他
汇编
语言都有CMA代码,但我找不到关于MARIE
的
信息。因此,我输入G,操作码为2F,以找到
校验
和
字节,但输出与我所期望
的
不一样。我错过了什么或者做错了什么?
浏览 8
提问于2022-04-09
得票数 0
2
回答
使用GDB读取寄存器指向
的
内存
、
、
、
如果我知道内存位置,有没有办法查看GDB中
的
内存内容? 也就是说,我正在
调试
我为操作系统课程
编写
的
x86
汇编
程序。现在,我正在尝试用C
和
gas (GNU assembler)为
x86
上
的
Linux
编写
一个用户级线程库。我分配了自己
的
堆栈,并使esp寄存器指向该内存位置。现在,我想要读取内存,以查看我分配
的
堆栈中有什么。
浏览 0
提问于2013-03-30
得票数 4
回答已采纳
4
回答
程序集中
的
文件压缩器
、
为了更好地
编写
汇编
语言,以及作为学术练习,我想用
x86
汇编
语言
编写
一个非平凡
的
程序。因为我一直对文件压缩感兴趣,所以我想用
汇编
语言
编写
类似zip实用程序
的
东西。我在这里并不是完全不熟悉,我已经使用
汇编
编写
了一个简单
的
web服务器,并为嵌入式设备
编写
了代码,我已经阅读了一些zlib (
和
其他)
的
资料,并尝试了它
的
浏览 0
提问于2010-07-02
得票数 2
回答已采纳
2
回答
用
Java实现SQL
校验
和
、
、
、
我现在正在现有数据库
的
基础上
编写
一个新
的
Java应用程序,并且正在
编写
一个自定义
的
spring身份验证管理器。我想在Java中重新实现
校验
和
算法
,这样我就不需要调用存储过程来执行转换了,但是我找不到任何关于SQL
校验
和
工作方式
的
文档。pass.getBytes("UTF-16")); //This is due to the stored procedure
浏览 3
提问于2011-07-31
得票数 4
4
回答
学习
汇编
语言对我
调试
C程序有什么帮助?
、
、
、
我尝试
编写
简单
的
应用程序,每当发生任何错误时,我都会尝试
调试
并了解导致错误
的
原因。PPS :链接到主题将是伟大
的
。 谢谢!
浏览 0
提问于2013-05-07
得票数 3
回答已采纳
3
回答
水平翻转1bpp
的
.bmp图像
、
、
、
我正在尝试
编写
一个包含两个源文件
的
程序:
用
C
编写
的
主程序
和
可从C调用
的
汇编
(
x86
32
和
64)模块。
汇编
例程
的
C声明如下: void mirrorbmp1(void *img,int width,int height) 该任务涉及水平镜像/翻转1 bpp
的
.BMP图像,同时正确处理任何图像宽度,而不仅仅是8
的
倍数。我是
汇编</
浏览 1
提问于2011-01-16
得票数 0
1
回答
组合姿态控制/航空电子系统
的
程序设计
、
我目前正在与一个业余火箭专家小组合作(嗯,“业余”是一段时间,我们所有人都已经完成、注册或申请了相关
的
大学学位课程),以便将一颗卫星送入轨道。到目前为止,我主要做了高级编程(VB.NET、Python、PHP),并对FIG进行了一些尝试,我想知道应该学习
和
使用什么语言来为运载火箭设计姿态控制/航空电子系统。当然,由于在速度
和
存储方面的效率都是一个很大
的
问题,所以我想到
的
一件事就是大会。我
的
问题是:这样做是否可行,即在装配中设计一个自动姿态控制系统?
用
这样一种非
浏览 1
提问于2013-07-08
得票数 0
3
回答
使用
汇编
语言
x86
向.net写入数据
、
、
当涉及到计算机语言时,我完全是一个初学者,有人要求我用
汇编
程序
x86
编写
.NET
的
代码,现在我被困在这里了。任何基本
的
代码行都可以工作,但在web上仍然找不到任何代码行。
浏览 1
提问于2010-03-13
得票数 0
回答已采纳
2
回答
是否有用于windows 7 64位
的
汇编
语言
调试
器?
、
、
我有一个64位
的
m/c有windows7。我想启动
汇编
语言
调试
编辑器
和
编译器,如果我提到
的
网站,我也可以从那里下载这些软件。我在命令提示符下输入programming.What,但它给我这个信息这个版本
的
C:\Windows\system32\debug.exe与你正在运行
的
windows版本不兼容。检查您计算机系统信息,了解您是否需要该程序
的
x86
(32位)或x64 (64位)版本,然后与软件发行商联系。如何在不进行<e
浏览 0
提问于2013-09-01
得票数 2
1
回答
在c++中绘制反锯齿圆角矩形
、
、
、
、
正如在标题中所写
的
,我想在c++
和
linux上下文(ubuntu)中绘制反别名圆角矩形。我已经尝试过SDL_gfx,但是在roundedBox形状上不能使用抗混叠。我也读过关于SDL_Draw
的
文章,但我认为这两种方法都没有提供反混叠。 这就是为什么我要问
的
是,是否有人知道提供这种形状
的
框架,或者是否有人知道(光)抗混叠
算法
(我需要这用于实时视频处理)。谢谢你,但我真的不想在我
的
软件里使用openGL .顺便说一句,我想我找到了另一种方法来画反锯齿状
的
浏览 0
提问于2011-11-08
得票数 0
1
回答
Ubuntu上
的
编译器、
汇编
程序
和
IDE
、
、
、
、
我
编写
了一个涉及C函数
和
一些
汇编
代码
的
程序。我交叉编译它在我
的
基于
x86
的
系统(Ubuntu)上使用g++-arch-linux-gnu。现在,我
的
手在一个手臂板(Tek)上安装了Ubuntu
的
ARM 8 Cortex核(Aarch64)。我需要一些指导,我应该使用什么样
的
软件工具,我
的
开发。有没有GCC编译器/
汇编
程序,我可以安装在我
的
ARM系统运行U
浏览 0
提问于2016-01-26
得票数 1
1
回答
能否仅使用Mac上
的
GNU
汇编
程序生成一个普通
的
二进制文件?
、
、
我为
x86
编写
了一些
汇编
代码,并希望只使用Mac
的
默认
汇编
程序( 'as')将其组装成普通
的
二进制文件(而不是Mach-O)。经过几次谷歌搜索
和
尝试,我失败了。因为我
的
代码是
用
AT&T语法
编写
的
,所以我习惯了AT&T语法。
浏览 5
提问于2011-11-01
得票数 4
回答已采纳
2
回答
在反
汇编
dll时,IDA比visual有什么优势?
、
假设我有一个使用dll
的
项目,以便可以追溯到visual studio
的
“反
汇编
窗口”中dll
的
内部,那么IDA在本例中
的
优势是什么?有吗?
浏览 4
提问于2010-09-17
得票数 4
1
回答
BSD
校验
和
与位操作说明
、
、
我试着理解
用
Java语言
编写
的
BSD
校验
和
计算
算法
。((checksum + cur_byte) & 0xFF); // Add the next chunkreturn checksum; 我
的
问题是: 为什么我们在该行中使用按位
校验
和
=(字节)((
校验
和
+ cur_byte) & 0xFF);?0x
浏览 0
提问于2015-01-16
得票数 0
回答已采纳
点击加载更多
相关
资讯
Radare2-逆向工程框架
运行第一个汇编程序
程序员的世界我不懂
计算机系统软件,提高计算机的使用效率
Windows API Hooking 学习
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券