腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何将
没有
对应
ASCII
的
十六进制
字符
作为
输入
传
递给
C
程序
、
您
的
第一个答案是使用perl或python并通过管道将
输入
传
递给
C
程序
,但不幸
的
是,我要
输入
的
变量不是从
C
程序
的
参数中获取值,而是交互地提示用户
输入
值。我
的
缓冲区有8个字节
的
大小,任何超过8个字节
的
东西都会覆盖前面的变量,这正是我想要
的
,我想用值1335覆盖那个变量。要覆盖
的
变量是b,并且它是
浏览 11
提问于2016-08-14
得票数 0
回答已采纳
24
回答
反
十六进制
密码
、
、
字符
串中
的
字符
有时表示为它们
的
ASCII
十六进制
代码。可打印
字符
的
表示中有两个
十六进制
数字。交换这些数字将导致另一个
字符
,这将是我们
的
输出。以
字符
串
作为
输入
。查找
ASCII
代码
的
对应
十六进制
浏览 0
提问于2022-05-25
得票数 19
1
回答
如何使radare2接受
十六进制
输入
、
、
目前,我正在radare2中调试一个名为"test“
的
C
程序
,我想知道是否有任何方法可以通过radare2发送
十六进制
字符
作为
输入
。我
的
意思是,当您在radare2之外运行某些东西时,您可以很容易地执行这样
的
操作,将
十六进制
值
作为
输入
发送到一个可执行文件中: $ python -
c
"print('\x42\x97\x53\x8e\&
浏览 0
提问于2019-03-02
得票数 2
回答已采纳
1
回答
输入
扩展
的
ascii
值
、
、
、
嘿,我对此失去了理智,我有一些用
c
语言编写
的
程序
,它直接从终端获取一些
字符
串
作为
输入
,然后打印
字符
串中
输入
的
每个字节
的
ascii
值,我试图
输入
扩展
的
ascii
值(值大于127),但我
没有
这样做。具体来说,我需要
输入
137
的
ascii
值
作为
字符</em
浏览 0
提问于2017-01-17
得票数 1
2
回答
缓冲区溢出将0x7E上
的
字节添加到堆栈
、
、
、
我一直在试验缓冲区溢出,通过一个
c
程序
,它接受一个
字符
串
作为
参数。然后它(我想?不太熟悉有问题
的
漏洞)调用strcpy到长度为64
的
字符
串,而不检查参数
字符
串
的
长度,所以超过我
的
值64
的
内容将覆盖堆栈
的
其他部分。我相信每个有问题
的
字符
都被转换成
ASCII
中
的
十六进制
对应
<em
浏览 0
提问于2013-05-01
得票数 1
6
回答
八进制,十进制,还是
十六进制
?
、
给定一个只包含字母和数字
的
输入
字符
串,编写一个
程序
或函数,打印可能
的
可打印
的
ASCII
字符
(
十六进制
20-7E),这些
字符
与
字符
串
的
值以8、10和16 (如果可能的话)
对应
。
字符
必须按照它们
对应
的
基(基数8,第一,等等)
的
顺序增加。输出可以是数组格式(如[& . F]),也可以像示例一
浏览 0
提问于2016-02-16
得票数 11
2
回答
如何将
不可打印
字符
转换为
C
中
的
十六进制
值?
、
、
、
、
我正在尝试创建一个函数,该函数将一个
字符
数组
作为
输入
,并正常输出可打印
字符
,以及
十六进制
中
的
不可打印
字符
(通过使用扩展
的
ASCII
将这些
字符
转换为十进制,然后将该十进制数转换为
十六进制
)。例如:应转化为:由于扩展
ASCII
中
的</
浏览 2
提问于2021-09-30
得票数 1
回答已采纳
15
回答
将golf -
十六进制
编码为(原始)二进制转换
、
、
对于
C
来说,我们能证明这个评论是正确
的
吗? 注意:这并不意味着
十六进制
到
ASCII
二进制-特别是输出应该是一个与
输入
ASCII
十六进制
对应
的
原始八进制流。此外,
输入
解析器应该跳过/忽略空格。如果您认为这些方法
没有
帮助,可以随意编辑或删除这些,但是我认为,由于已经讨论了某些情况应该如何工作,一些澄清将是有帮助
的
。
程序
应该读取由相邻
十六进制
浏览 15
提问于2009-04-27
得票数 12
回答已采纳
2
回答
为什么八进制序列'\0101‘不等于小数点65?
、
考虑一下这个
C
程序
:printf("%
c
, %d\n",
c
2,
c
2); 我认为输出应该是:A 65,但实际输出是1 49。推理:0
作为
字符
的
前缀,常量以八进制格式声明,八进制值101为65。那么
对应
于65
的
ASCII
值是A,有人能告诉我哪里出错了吗?我尝试了与'\x41‘
浏览 9
提问于2019-12-24
得票数 3
回答已采纳
3
回答
继续<n>,不要跳过shell脚本中
的
<n>迭代
、
、
我已经为bash中
的
字符
串创建了一个
十六进制
到
ASCII
转换器。我所使用
的
应用
程序
将
字符
串中
的
字符
(除了0-9、a、a之外)更改为
对应
的
%
十六进制
。在
字符
串中更改为%2FNAME=%2fhome%40%21%23
C
_NAME
浏览 0
提问于2019-05-23
得票数 1
回答已采纳
9
回答
在Objective
C
(cocoa)中将
十六进制
数据
字符
串转换为NSData
、
、
、
、
这里是相当新
的
iPhone开发人员。构建应用
程序
以将RS232命令发送到期望通过TCP/IP套接字连接
的
设备。我已经关闭了通讯部分,可以很好地发送
ASCII
命令。我遇到麻烦
的
是
十六进制
代码命令。因此,假设我有以下
十六进制
数据要发送(以此格式):
如何将
其转换为send方法所需
的
NSData对象?显然,这不适用于此
十六进制
数据(但适用于标准
浏览 0
提问于2010-02-26
得票数 10
回答已采纳
1
回答
C
(Arduino):将#定义
的
十六进制
值视为
ASCII
字符
、
、
、
这是Arduino代码,但由于它使用
C
语法,而且不是特定于Arduino
的
,所以我想在这里问一问。我定义了以下几个值:通常它被用作
十六进制
数。但是在一个地方,我需要打印最后2个
字符
( "0
C
“)
作为
文字2
ASCII
字符
”0
C
“。现在,我用一个开关和一个显式
字符
串“0
C
”来完成这个任务: case
浏览 0
提问于2022-03-22
得票数 -2
回答已采纳
2
回答
如何将
下列文本转换为二进制和可读
的
文本?它是以什么形式写
的
?
、
、
因此,我有以下案文:如果有人能识别这篇文章
的
写作形式,给出一个简短
的
解释(或者给出一个解释它
的
链接),并给出一个代码将它从当前
的
形式转换成二进制和可读
的
文本,我会非常感激。
浏览 5
提问于2021-08-04
得票数 0
2
回答
如何将
十六进制
字符
串转换为
ASCII
值在
C
#中具有相同值
的
字符
串?
、
、
、
假设我有一个包含
十六进制
值
的
字符
串。例如:
如何将
该
字符
串转换为另一个
字符
串(例如,string codedString = ...),以便该新
字符
串
的
ASCII
编码表示具有与原始
字符
串内容相同
的
二进制 我之所以需要这样做,是因为我有一个来自硬件制造商
的
库,它可以通过将数据从硬件传输到另一块硬件。它们<e
浏览 3
提问于2013-06-21
得票数 2
回答已采纳
1
回答
如何在ANSI中将160位SHA-1
字符
串表示为20个
字符
?
、
、
、
、
对于
输入
"hello",SHA-1返回"aaf4
c
61ddcc5e8a2dabede0f3b482cd9aea9434d",这是40个
十六进制
输出。我知道一个字节可以表示为一个
字符
,所以160位输出应该可以转换成20个
字符
。但是当我在
ASCII
表中查找"aa“时,
没有
这样
的
十六进制
值,我对此感到困惑。
如何将
160位SHA-1
字符
串映射为ANSI中<e
浏览 2
提问于2015-08-05
得票数 1
回答已采纳
1
回答
在
C
程序
用户
输入
中
输入
字节串
、
、
、
、
我正在处理一个涉及在
C
程序
上执行缓冲区溢出
的
问题。
程序
要求用户
输入
命令行,我需要使用此
输入
输入
我
的
字节
字符
串,包括nops、shellcode、ret地址等。问题是
c
程序
将我
输入
的
所有内容都解释为文字
字符
串,因此如果我
输入
类似"\xff\xab\x12...“
程序
会将每个单独
的
<em
浏览 30
提问于2019-05-27
得票数 0
1
回答
用g_socket_send在
C
中发送
十六进制
值
、
在
C
中,是否可以通过UDP,通过使用g_socket_send
的
GSocket发送
十六进制
值?我不需要以这种或那种方式进行任何转换,但即使当我手动
输入
十六进制
字符
串
作为
g_socket_send中
的
gchar缓冲区时,它也会
作为
ASCII
字符
串发送。 提前谢谢你!
浏览 0
提问于2012-06-12
得票数 1
回答已采纳
2
回答
将特殊
字符
作为
参数传递
、
我需要将
十六进制
为00 2
C
00 21
的
字符
串
作为
命令行参数传
递给
我
的
程序
,这是我无法做到
的
。//...also please explain what should i do if i (am/am not) allowed to modify the source 因为00是空
字符
,所以我无法在命令行中表示它并将它传
递给
程序
。另外,我需
浏览 2
提问于2019-06-10
得票数 4
2
回答
C
#:使用重新定义
的
十六进制
值将文本转换为
十六进制
、
、
、
我正在尝试写一个
程序
,将
ASCII
文本转换为
十六进制
值。问题是,我正在处理一个项目,该项目对
ASCII
字符
使用了不同于标准
的
十六进制
值,因此我必须将预定义
的
字符
集(使用“静态字典”)合并到转换中。我
的
目的是让它设置两个文本框,一个是我
输入
ASCII
输出,另一个是打印
十六进制
值。 如果我
输入
ASCII
字符
串&qu
浏览 0
提问于2014-09-10
得票数 0
2
回答
如何在
C
++中创建
十六进制
转储实用
程序
?
、
、
、
、
基本上,我需要使用
C
++编写一个
十六进制
转储实用
程序
。它看起来会像这样(使用Visual
作为
Word文档
十六进制
转储
的
一部分) 我希望提示用户
输入
文件名,然后显示
十六进制
值以及已翻译
的
ASCII
字符
。我仍然是处理二进制文件
的
新手,所以如果您能保持简单,这将是非常感谢
的
。
浏览 4
提问于2013-05-29
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第二卷深入了解Python内置函数,讲解内置函数都有什么作用
php基础-变量解析与字符转义
C语言转义字符
“红帽杯”其一逆向题分析
程序员的情商:二进制电脑能识别,十进制人易懂,十六进制能做啥
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券