时间:2021-05-22
原理: http://demon.tw/programming/vbs-binary-file-another.html
复制代码 代码如下:
Public ReadBinary
ReadBinaryDat(".\1.exe")
BinaryDat = Replace(Replace(ReadBinary, "526172211a07", "522172211a07"), "807a0161", "807a0121")
WriteBinaryDat "new.exe", BinaryDat
Function ReadBinaryDat(FileName)
Const adTypeBinary = 1
Dim stream, xmldom, node
Set xmldom = CreateObject("Microsoft.XMLDOM")
Set node = xmldom.CreateElement("binary")
node.DataType = "bin.hex"
Set stream = CreateObject("ADODB.Stream")
stream.Type = adTypeBinary
stream.Open
stream.LoadFromFile FileName
node.NodeTypedValue = stream.Read
stream.Close
Set stream = Nothing
ReadBinary = node.Text
Set node = Nothing
Set xmldom = Nothing
End Function
Sub WriteBinaryDat(FileName, Buf)
Const adTypeBinary = 1
Const adSaveCreateOverWrite = 2
Dim stream, xmldom, node
Set xmldom = CreateObject("Microsoft.XMLDOM")
Set node = xmldom.CreateElement("binary")
node.DataType = "bin.hex"
node.Text = Buf
Set stream = CreateObject("ADODB.Stream")
stream.Type = adTypeBinary
stream.Open
stream.write node.NodeTypedValue
stream.saveToFile FileName, adSaveCreateOverWrite
stream.Close
Set stream = Nothing
Set node = Nothing
Set xmldom = Nothing
End Sub
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、在电脑上,下载安装WinRAR这款解压缩软件。 2、右键rar格式的压缩包,在弹出的菜单,选择“解压文件”。 3、WinRAR会开始解压,稍等片刻,即可
1、在电脑上,下载并安装WinRAR这款解压缩软件。 2、右键ZIP格式的压缩包,选择“解压文件”。 3、右键解压出来的文件,使用WinRAR压缩成RAR格
将下面的内容保存成.vbs文件,然后双击执行,在打开ie页面,在页面中点击右键,看看菜单中多了个什么!!:)复制代码代码如下:optionexplicitdim
今天早上一起床,看看下载完的软件(rar格式的),但是我按照往常操作一样,点击右键选择解压到某个文件夹的时候,突然发现竟然菜单点击了没有反应,一想奇怪了,怎么会
右键菜单winrar不见了是怎么回事?应该怎么解决?近期,有不少网友发现文件或文件夹打开右键菜单不见了winrar相关项,无法愉快的压缩文件了。另外发现解压菜单