首页 文章
  • 0 votes
     answers
     views

    go-ethereum POA with clique - 当删除所有旧签名者时添加新签名者的问题

    我已经 Build 了一个与天蓝色的Clique达成共识的POA网络 . 由于某些问题,所有签名者vms都被删除了,我们没有更多的签名者和只有普通的geth节点 . 所以我尝试将geth节点更新为签名者 . clique建议似乎无论如何我似乎没有工作 . 在这种情况下我有什么程序可以遵循吗? 我有3个节点,都是geth节点 . 和连接 . 我想让他们三个签名者 . 谢谢 .
  • 57 votes
     answers
     views

    如何区分'binary'和'text'文件?

    非正式地,我们大多数人都知道存在“二进制”文件(目标文件,图像,电影,可执行文件,专有文档格式等)和“文本”文件(源代码,XML文件,HTML文件,电子邮件等) . 通常,您需要知道文件的内容才能对其执行任何有用的操作,并且如果编码是“二进制”或“文本”,则形成该视点,这并不重要 . 当然,文件只存储数据字节,因此它们都是“二进制”,而“文本”并不意味着什么,而不知道编码 . 然而,谈论'二进制'...
  • 3 votes
     answers
     views

    用于编译/反编译二进制数据文件的通用实用程序或库?

    我有各种二进制文件格式,我需要转储到某种文本格式,编辑然后重新编译(可能是二进制格式略有不同的版本) . 当然,我可以在C / C中编写一堆实用程序代码来执行此类操作,并且可能利用库来处理文本方面(XML或JSON或其他),但这是一个不断出现的任务模式在我的工作中,在我看来,可能应该已经存在某种用于此类工作的通用工具 . 显然需要某种方式来描述二进制文件格式 - 模式或类似 - 这需要支持所有明显...
  • 7 votes
     answers
     views

    在C字符串中使用二进制数据

    我正在处理来自服务提供商的二进制数据 . 我使用C通过HTTP请求订阅此数据 . 我不时地从这个提供者那里得到一个HTML有效载荷 . HTML有效负载实际上是二进制数据,看起来像这样: ! ¦ô¿Âˤ ÍÌL? Àÿ Àÿ¥ š™©@ Àÿ Àÿ 或 ! H·ô¿Âˤ ÍÌL? Àÿ333?¥ š™©@ Àÿff¦@ 我想使用我得到的数据进行模拟 . 为此,我在字符串中硬编码数据并启动将使...
  • 3 votes
     answers
     views

    如何将Matlab工作区数据打包/解压缩到二进制文件中?

    我想将Matlab工作空间中的一些数据打包成二进制文件,然后能够在以后将这些数据恢复到工作空间中 . (数据构成遥测数据日志 Headers 的一部分 . 将直接生成遥测数据的数据直接存储在文件中非常有用 . ) 我知道 load 和 save 命令就是这样做的,但我认为我的情况是独一无二的 . 将工作空间数据保存到文件后,我有另一个程序(用C编写)打开文件并将遥测数据附加到文件中 . 我认为 ...
  • 0 votes
     answers
     views

    如何解释二进制文件的二进制文件

    我有一个二进制文件,我想打开,阅读和理解;但我以前从未试图使用二进制信息 . 各种问题(包括Using structs in C# to read data和How to read a binary file using c#?)帮助我打开和阅读文件,但我不知道如何解释我到目前为止提取的信息 . 我得到一些有希望的数据的方法是: using (BinaryReader reader = new B...
  • 1 votes
     answers
     views

    Java从文件中读取结构化二进制数据

    我最近开始学习Java,因为我真的是那种在手中完成任务的人,我决定用一个用C#编写的小应用程序来创建Java中的等价物 . 也许我应该从较小的任务开始,但是因为我已经开始设计它(C#应用程序编写得不是很好,因此在功能方面创建了一个等效的应用程序,而不是设计和结构),我不想放弃我的想法 . 嗯,正如你现在可能已经意识到的那样,读到这个,我被困住了 . 该应用程序是一种编辑器,它对存储在二进制文件中的...
  • 31 votes
     answers
     views

    如何从Google Developers Console中识别Google Cloud 端存储URI?

    当我尝试从Google Cloud 端存储中将数据加载到BigQuery时,它会要求提供Google Cloud 存储URI(gs://) . 我已经审核了您的所有在线支持以及stackoverflow,但无法找到通过基于浏览器的Google Developers Console识别上传数据的网址的方法 . 我看到找到URL的唯一方法是通过gsutil,我无法让gsutil在我的机器上工作 . 有...
  • 0 votes
     answers
     views

    我们可以将“非文本”文件表示为文本文件吗?

    我听起来可能很傻,但我需要一些指导 . 每个文件(文本或非文本)由以特定模式打包的位(1和0)组成,以便特定程序可以以某种方式解释它 . 每个字节包含8位 . 如果我们逐字节地读取文件(例如在Java中),我们可以将它们转换为ASCII字符并将其输出到另一个文件中,然后该文件只包含字符 . 这个过程不是可逆的吗?我的意思是,这个新的字符文件是否可以在程序中读取并写入另一个文件以生成相同的二进制文件...
  • 1 votes
     answers
     views

    给定数据结构读取二进制文件

    我正在面对正确读取二进制文件内容的问题,可能是由于数据结构的解包不正确(这就是为什么我在这里 - 因为我不知道如何解包数据结构,给定不同的数据类型) . 文档对我没什么帮助,只是引导我到标准的数据类型列表及其缩写和一个不那么有用的插图 . 我想了解以下代码: data = struct.unpack('<hlhcl6s10s11s10s2s10schc', b[i:i+66]) &quo...
  • 233 votes
     answers
     views

    JavaScript将float显示为2位小数

    我想显示一个2位小数的数字 . 我以为我可以在JavaScript中使用 toPrecision(2) . 但是,如果数字是 0.05 ,我会得到 0.0500 . 我宁愿保持不变 . 在JSbin上看到它 . 做这个的最好方式是什么? 我可以考虑编写一些解决方案,但我想(我希望)内置这样的东西?
  • 35 votes
     answers
     views

    什么是用于逆向工程的好的免费串口监视器? [关闭]

    我正在对一个串行协议进行逆向工程,并对糟糕的工具感到沮丧 . 有没有人知道一个好的,免费的工具,用于在Windows上向/从串行端口记录数据? 要求: 必须是免费的 一定不能控制端口(即必须挂钩文件API或内核而不是尝试打开设备) 必须具有某种过滤功能 写入人类可读或二进制日志,最好采用易于解析的格式 有任何想法吗? Portmon可以工作,但它的日志很难处理,它的过滤器实际上...
  • 0 votes
     answers
     views

    反向工程二进制字典文件以提取字符串

    我有一个~600MB .DAT文件,其中包含一个意大利语词典(带有定义的重音词) . 我想从这个文件中提取所有字符串(只要我能阅读单词和定义,包含字符串和脏 Headers /二进制数据的原始转储就可以了) . 所以我的问题是: Is there a software that could do this in an automated way? 我会告诉它:'我知道这个文件包含字符串“TREE”...
  • 0 votes
     answers
     views

    以二进制数据序列解码日期和时间(来自LG移动短信)

    INTRO 我正在尝试对包含sms信息的二进制数据文件进行逆向工程 .该文件名为ems.idx4,大约在5年前用一个名为LG PhoneManager的软件创建,作为LG移动的短信消息的备份存档 .我不知道用哪种语言写LG PhoneManager,但在二进制文件中我读了"CObTree","CFolder","CMessage"这样的字...
  • 0 votes
     answers
     views

    Android:使用SimpleFramework创建XML字符串,加密它不适用于大文件

    我的Android应用程序有一个问题,只会经常发生 . 我的数据库中基本上有一堆数据,它被转换为XML String,然后XML String被加密并保存在一个文件中 . 问题是,有时,当文件超过大约3000行时,文件已损坏,因此当文件被解密时,它的末尾会有一些垃圾,而某些文件会丢失 . 我不确定问题是在加密String还是将对象转换为XML . 我试图重现,我似乎无法理解为什么它偶尔会发生? 下...
  • 0 votes
     answers
     views

    这些说明是什么意思?

    在过去的两个月里,我学习了基本的逆向工程,装配和C.我从朋友那里得到了二进制文件 . 他们让我把那个二进制文件转换成原始来源 . 我使用IDA Pro来反转二进制文件,但我在下面的这些说明中遇到了一些问题: mov [esp+230h+var_218], 74654D5Fh mov [esp+230h+var_214], 754D6C61h mov [esp+230h+va...
  • 2 votes
     answers
     views

    逆向工程二进制文件格式模式制造商xsd xsp

    我是新手逆向工程(特别是exe和dll)并尝试打破模式制作者和十字绣pro文件格式的已保存模式* .xsd和* .xsp我一遍又一遍地保存相同的数据和二进制数据每次都会更改,即使文件中没有任何更改 . 例如 - 我需要解析二进制块 - 16个字节(每次更改,我认为这是某种带有某种键的标头,用于按位操作打包数据)4字节LE数字显示4字节块的数量(每次都改变,这可能是实际的数据) 数据块显示4096...
  • 1 votes
     answers
     views

    保护python代码免受逆向工程

    我正在用python(2.7)创建一个程序,我想保护它免受逆向工程的影响 . 我使用 cx_freeze 编译它(提供基本的安全 - 混淆和反调试) 如何添加更多保护,如混淆,打包,反调试,加密代码识别VM . 我想也许加密到有效载荷并在运行时解密它,但我不知道如何做到这一点 .
  • 0 votes
     answers
     views

    将websocket二进制数据保存到文件

    我有一个网络音频播放器从websocket获取实时音频数据 . 我正在尝试调试一些音频问题,我想在收到后立即从websocket中保存二进制数据,并在使用 audioContext.decodeAudioData 解码后立即保存 . 例如 var ax = new window.AudioContext; var ws = new WebSocket(ip); ws.binaryType = 'a...
  • 368 votes
     answers
     views

    Python int到二进制?

    是否有任何固定的Python方法可以将Integer(或Long)转换为Python中的二进制字符串? Google上有无数的dec2bin()函数......但我希望我可以使用内置的函数/库 .
  • 10 votes
     answers
     views

    使用Python解析二进制文件

    作为一个副项目,我想尝试解析二进制文件(特别是Mach-O文件) . 我知道已存在的工具(otool),所以请考虑这是一个学习练习 . 我遇到的问题是我不明白如何将发现的二进制元素转换为python表示 . 例如,Mach-O文件格式以 Headers 开头, Headers 由C Struct定义 . 第一项是uint_32'魔数'字段 . 当我做 magic = f.read(4) 我明白了...
  • 4 votes
     answers
     views

    如何读取具有给定结构的多种数据类型的二进制文件

    我从来没有在python中处理过多个数据类型的二进制文件 . 我希望我能得到一些方向 . 二进制文件包含以下数据类型: 串字节UInt8 -Size in bytes:1-8位无符号整数 .UInt16 -Size in bytes:2- Little-endian编码的16位无符号整数 .UInt32 -Size in bytes:4- Little-endian编码的32位无符号整数 .UIn...
  • 0 votes
     answers
     views

    如何解析ASN.1二进制数据

    我有一个“固定长度”的二进制ASN.1编码文件,其中包含用于映射数据元素的单独文档 . 例如,二进制文件的格式如下: 0070 00A0 1700 35e7 0100 0010 0299 1a11 bc10 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0256 1c41 aa09 0000 0...
  • 0 votes
     answers
     views

    使用Python中的模式解析数据块

    我正在研究开发一个解析数据文件的Python程序 . 文件中的数据存储在不同大小的块中,但它遵循常规格式 - 第一个字节描述长度,下一个描述块的“对象类型”,其余描述对象的特定特征 . 鉴于我有超过120种不同类型的对象,每种对象都有一个独特的布局,我想知道是否有更有效的方法来处理这些块而不是为每种类型编写自定义代码 . 鉴于对每种类型布局的预知,我想我可以编写一个XML文件或者可能包含所有特定布...
  • 0 votes
     answers
     views

    样式HTML选择和选项标签

    我发现我可以使用一点CSS3来设置选项元素的样式 . 我试图控制鼠标悬停事件期间活动的元素的背景 . 我有效地使用了:hover选择器来控制这个功能 . 但是,当我的鼠标离开选项组时,字体仍为白色 . 有什么办法可以控制吗? option { background-image: -webkit-gradient( linear, left bottom, left ...
  • 2 votes
     answers
     views

    具有不同颜色的一个边框的CSS3 Border-Radius正在渗色

    我有一个带有圆角的流体宽度div,使用边框半径,以及div的单面上的大边框颜色不同 . 当浏览器窗口足够小时,边框的行为都应该如此 . 但是,当我放大窗口大小时,我开始看到我的div中心的颜色渗透 . 我想知道是否有人知道可能的解决方案 . div有两个类: .info-box {border:1px solid #CCC; margin-bottom:15px; -moz-border-ra...
  • 7 votes
     answers
     views

    HTML5中的<b> vs <span>

    我一直难以决定何时使用b以及何时使用span . b元素的新语义似乎含糊不清 . b元素代表一系列文本,在没有传达任何额外重要性且没有其他声音或情绪的暗示的情况下,为实用目的而引起注意 听起来就像你不能使用strong,em或i时使用的标签 . 当没有其他元素更合适时,b元素应作为最后的手段 . 但是,当短语内容还没有适用的标签时,我们已经得到span . span元素本身并不代表任何...
  • 7 votes
     answers
     views

    HTML5视频无法播放

    我为HTML5尝试了一个简单的例子,但它似乎没有用 . &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;body&gt; &lt;video width=&quot;320&quot; height=&quot;240&quot; controls=&quot;controls&quot;&gt; &lt;source src=&quot;resources/s...
  • 4 votes
     answers
     views

    在HTML5 Canvas上将图像旋转90度

    我无法使用HTML5画布旋转图像 . 我想我的数学错误,并希望得到任何帮助 . 在移动设备上,我在150px x 558px画布上捕获用户签名 . 我试图创建一个558像素×150像素的图像,这只是旋转90度的捕获特征 . 下面是我目前提出的代码片段 . 正如你可能猜测的那样,我对数学的掌握并不好 . 我相信我的程序是正确的,而不是数字 . 我要做的是:1)将画布的中心设置为中间,偏移我的图像的高...
  • 0 votes
     answers
     views

    Canvas JavaScript - 检查圆形是否与pixeldata发生碰撞

    所以,我想检查圆形是否与HTML5 Canvas中不透明的任何pixeldata相撞 . 要收集pixeldata,您可以这样做: ctx.getImageData(x, y, w, h) 要检查点是否在圆圈中,您只需使用毕达哥拉斯: (x1-x0) * (x1-x0) + (y1-y0) * (y1-y0) &lt; r * r 其中0是圆心,1是点的坐标,r是圆半径 . 你有必要循环所有像...

热门问题