导航
全部
Ada助手
...
Ada助手
登录/注册
社区
VB基础类
帖子详情
把一个大的二进制文件读到一个buffer里面可以这样写吗?为什么读到中间就会出现overflow?
lhaaaaaa
2004-07-14 05:46:54
Dim Data(Size2ndBoot - 1) As Byte
Do While cnt < Size2ndBoot
Data(cnt) = Asc(Input(1, #1))
cnt = cnt + 1
Loop
大家帮我看看啦
...全文
给本帖投票
161
5
打赏
收藏
把一个大的二进制文件读到一个buffer里面可以这样写吗?为什么读到中间就会出现overflow?
Dim Data(Size2ndBoot - 1) As Byte Do While cnt < Size2ndBoot Data(cnt) = Asc(Input(1, #1)) cnt = cnt + 1 Loop 大家帮我看看啦
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
字符串替换的问提多谢
>>
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
lhaaaaaa
2004-07-14
打赏
举报
回复
还有我想把integer类型转换成type类型应该用哪个强制类型转换的函数?
lhaaaaaa
2004-07-14
打赏
举报
回复
Get 1, , data
是什么意思啊
lhaaaaaa
2004-07-14
打赏
举报
回复
好我试一下
northwolves
2004-07-14
打赏
举报
回复
这样读,快速且不会溢出:
Dim data() As Byte
Open "c:\win98\setup.bmp" For Binary As 1
ReDim data(1 To LOF(1) ) As Byte
Get 1, , data
Close 1
faib920
2004-07-14
打赏
举报
回复
分作几个数组吧
IP地址获取的可执行
文件
及代码打包下载
IP地址(Internet Protocol Address)是互联网上设备的唯一标识,它由32位
二进制
数组成,通常被分为四段,每段8位,用十进制表示,
中间
用点分隔,如192.168.1.1。在IPv4协议下,IP地址有32位,而在IPv6协议下则扩展...
计算机专用英语词汇集合
根据给定
文件
的信息,我们可以提炼出一系列与计算机相关的专业英语词汇及其含义,这些词汇对于学习计算机科学和技术领域的人员来说非常重要。下面将详细解释这些词汇及其意义,并尽可能地提供额外的相关信息来加深...
二进制
漏洞分析与挖掘
二进制
漏洞分析与挖掘 《0day安全:软件漏洞分析技术第2版》王清电子工业出版社 入门用,但不全,过时了,linux部分没有包含进去 漏洞分析、挖掘和利用,安全领域重要和最具挑战性和对抗性的分支 应用在综合开发...
Linux
二进制
exploit入门
二进制
正常情况下,我们不容易获得执行
文件
的源码, 因此需要用到“逆向”来分析执行程序来寻找漏洞, 所以“逆向”的作用是尽可能把binary->source code. 那逆向分析技术主要分成static和dynamic, (Linux底下) ...
CTF
二进制
快速入门笔记01
常见的
二进制
程序漏洞 栈溢出,堆溢出,UAF,这个UAF比较经常被问到 上述漏洞怎么利用 一、栈溢出 1.1 基础栈结构 进入函数时: CALLXXX PUSH retadddr(call的下一条指令,目的:知道怎么回来) JMP XXX ...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部