将Base64转换为Base36并返回
你好, 有没有人有从base 64 转换到base 36 并返回的代码? base 64 字符集是 0123456789ABCDEF base 36 字符集是 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 这是必需的,因为我无法表示我试图在房间中显示的数据我必须显示它,它必须以加密方式显示,但可读并且使用 base 36 而不是 base 64 可以显着减少data. 解决方案 Base 64 不限于十六进制数字 - 它包括大小写 AZ 0-9 和(通常)''+'' 和 ''/'' Base 64 是 base 36 的超集,仅包含大写 A-Z 0-9 我认为您对 Hexadecimal 和 base 64 感到困惑.检查您的实现. 使用 Base 36 来表示 Base 64 不会“减少数据的长度" - 如果有的话,它会增加它,因为许多 Base 64 字符将需要 Base 36 中的两个字符空间
442 2022-07-19
编程技术问答社区
在vb中解密电子邮件。网
大家好, 大约一年前,我为我的公司开发了一个程序,该程序从我们的网站提取客户电话,解密并将其推送到我们的内部软件,然后从那里推送到支持部门. 问题在这里:在上周,我的基本假设是我们的服务器进行了一些自动更新,并且它导致(出于目的?)html页面的描述发生变化.我为什么这么说?在代码中,我正在寻找诸如开始之类的标签.我现在得到的文字不是这样的.我需要知道我得到的加密类型是什么以及如何解密它.拜托,这很紧急!!! 补充:经过研究,我发现微软在我们的服务器上做了 5 次安全更新.当我比较安全更新前后收到的电子邮件时,我发现旧电子邮件包含以下内容: 内容传输编码:8bit 新的电子邮件包含以下内容: 内容传输编码:base64. 我认为这是我的问题的根源.现在我需要知道如何将 base64 解密回原始编码. 下面是一段老解密的函数: Sub GetEmails(ByVal Server_Command As String) Dim m_buffer() As B
150 2022-07-19
编程技术问答社区
将json图像添加到gmap
我正在使用 AngularJS 和 gmap 模块来使用 REST API 添加标记,在标记图标方面遇到了困难.我有一个 JSON 数据结构,其中包含 base64 的图标 { "info": { "off_icon_type": null, "idle_icon": null, "description": null, "icon_type": "image/png", "color": null, "photo": null, "make": null, "vin": null, "license_plate": null, "off_icon": null, "on_icon": null, "on_icon_type": null, "year": null,
150 2022-07-19
编程技术问答社区
如何将视频文件转换为base64格式
我想将视频文件转换为base64以获取xml格式 我尝试过的: var bytes[] = File.ReadAllBytes("filepath"); 解决方案 不管是视频还是音频或任何其他类型的文件或字节-大批.base64 的输入是一个字节数组,它不关心语义内容. CodeProject上有几篇介绍base64-encoding和-decoding的文章,看看:搜索 - 代码项目[^] 这并不是真正的“转换"——请参阅解决方案 1. 在这里: Convert.ToBase64String 方法(字节[])(系统)[^], Convert.FromBase64String 方法(字符串)(系统)[^]. 然而,整个想法看起来很可疑. —SA
320 2022-07-19
编程技术问答社区
如何将base64字符串传递到XML文件?
我试图将值传递给 xml 文件,但它给了我错误“无效的 URI:Uri 字符串太长" 我尝试过的: byte[] videobytes = File.ReadAllBytes("C:test.wmv"); string result = System.Convert.ToBase64String(videobytes); // Create the XmlDocument. XmlDocument xmlDoc = new XmlDocument(); XmlDeclaration xmlDeclaration = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", null); // Add a price element.
142 2022-07-19
编程技术问答社区
Base64和视频文件
你好, 我正在使用 web 服务,它以 Base64 作为输入并将这个 base64 字符串转换为字节数组,然后最后将 mp4(例如)保存到磁盘. 现在我正在尝试播放这个 mp4 文件,但它无法播放,因为我的原始文件正在工作. [ScriptMethod(ResponseFormat = ResponseFormat.Json)]public void UploadVideoFileNew(string base64String, string FileName){string retResult = "";byte[] imageBytes = Convert.FromBase64String(base64String);MemoryStream ms = new MemoryStream(imageBytes, 0, imageBytes.Length);string FilePath = System.Web.Hosting.HostingEnvironment.Ma
166 2022-07-19
编程技术问答社区
帮助在base 64中捕获websocket的图像
您好,我有一个服务器连接到 GoPro 相机,它以 base64 格式发送图像,并且可以在 localhost 上看到,现在我需要截屏,但我不能,有什么想法吗? Go Pro cliente var flag = false; var imgArray = new Array(); $(document).ready(function(){ if ("WebSocket" in window) { var ws_path = 'ws://' + window.location.host + win
86 2022-07-19
编程技术问答社区
解码Base64和有符号16位转换
大家好, 我有一个包含 Base64 字符串的文件,我必须将其解码为数字,但我不知道如何在 C# 中执行此操作. 我知道如何使用 Convert.FromBase64String 转换为二进制.但是,我必须获得坐标 X/Y 之类的数字才能将其绘制成图表,因为这是 ECG 信号. 这是一个小信号:HgAeAA8AGQAbAB4AFgAZABsAGwAZABsAIwAgABkAGQAZACAAEQAZACMAIAAj 希望你能帮助我,谢谢 解决方案 这里:http://msdn.microsoft.com/en-us/library/system.convert.aspx[^]. 寻找这个类的 *Base64* 方法. —SA
1168 2022-07-19
编程技术问答社区
不同行显示相同图像
你好, 我试图做的是在从base64String转换的datagridview上显示图像.我的问题是它为每一行显示相同的图像,即使每个图像的base64String不同.下面的代码显示我首先声明了 ImageColumn,然后在 datagridview 的每一行中将 Base64String 转换为 imageBytes.我错过了什么? 我尝试过的: DataGridViewImageColumn ic = new DataGridViewImageColumn(); ic.HeaderText = "Img"; ic.Name = "cImg"; ic.Width = 100; ic.DisplayIndex = 5; dgvProducts.Columns.Add(ic); foreach (DataGridViewRow row in dgvProducts.Rows) { byte[] imageBytes = Convert.FromBase64Str
182 2022-07-19
编程技术问答社区
将编译的exe转换为base64并从memry运行它不起作用
当我尝试调试项目时仍然出现此错误,我不知道为什么... 引用:'WindowsApplication13.vshost.exe' (CLR v4.0.30319: WindowsApplication13.vshost.exe): 加载'c:\users\evilcode1\documents\visual studio 2013\Projects\WindowsApplication13\WindowsApplication13\bin\Debug\WindowsApplication13.exe'.已加载符号. 'WindowsApplication13.vshost.exe' (CLR v4.0.30319: WindowsApplication13.vshost.exe): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Remoting\v4.0_4.0.0.0__b77a5c561934e089
186 2022-07-19
编程技术问答社区
在JAVA中,我可以通过编程将QR码字符串转换为基64字符串或字节数组吗?
我想使用 JAVA 生成二维码图像.它是一个遗留项目,因此 java 的目标版本是 1.3.我可以以编程方式将二维码字符串转换为base 64字符串或字节数组,然后通过java本身转换为图像吗? 我尝试过的: 我一直在通过代码本身将我从 XML 获取的 base 64 字符串转换为图像.但是我想知道有没有办法将二维码字符串转换为base64字符串? 解决方案 二维码字符串只是一个字节序列,就像在记忆.那么你的问题到底是什么?
162 2022-07-19
编程技术问答社区
有人能帮我把C代码转换成angularjs或java吗
我正在 c# 中尝试以下操作及其工作, /*在C#中创建base64编码的签名*/ var secret = "#asecret#"; var message = "Thu, 26 Oct 2017 06:41:08 GMT/myaccount/mymessage"; using (var hmac = new HMACSHA256()) { hmac.Key = Convert.FromBase64String(secret); byte[] sigbyte = hmac.ComputeHash(Encoding.UTF8.GetBytes(message)); sig = Convert.ToBase64String(sigbyte); } 需要帮助将其转换为 angularjs 或 java. 我尝试过的: 我尝试了以下不起作用, String secret = "#asecret#"; String messag
272 2022-07-19
编程技术问答社区
压缩Base64字符串
你好 我制作了一个程序,将图像转换为 base64 字符串并通过 UDP 发送. 问题是当base64太大时我得到一个错误 你如何在主机端压缩它,然后在客户端解压缩回base64字符串? 感谢您的帮助. 解决方案 如果您想通过网络发送图像并且由于开销或其他限制而不想使用 TCP,您可以当然使用UDP.但是:UDP 不可靠,正如您所注意到的,如果您想发送大文件(需要保持一致),您可能会遇到几个问题.从理论上讲,UDP 不是为了那个.但是现代网络可能会为您带来您可以从中受益的稳定性,并获得比 TCP 更好的性能.但是你必须在UDP之上实现一个层,一个协议.如果您不想考虑新的,请查看 RUDP[^].好吧,你可以自己实现,但你没有知识.所以我建议你使用这个:http://rudp.codeplex.com/[^]. 请注意,如果您尝试发送已经压缩的图像文件,压缩流对您没有帮助,这与它的原始压缩方法完全无关.Base64 编码图像并使用其他方法对其进行压缩通常会放大结果.忘
476 2022-07-17
编程技术问答社区
如何在python中使用urllib2进行基本的HTTTP身份验证?
大家好,我正在尝试解决 pentesterlabs 的身份验证部分中的一个问题,但我似乎无法正确解决.本质上,我正在尝试使用 python 中的 urllib2 库进行基本的 HTTP 身份验证,但是尽管提供了正确的用户名和密码,但我仍然收到 401: Unauthorized 错误.我什至打印出标题以确保它是正确的,我还单独对其进行了base64编码,它似乎也是正确的.谁能告诉我哪里出错了? #目前为止我写的Authentication, HTTP, Basic, Authentication的代码跨度>导入 urllib2导入 base64theurl = 'http://10.42.0.11/authentication/example2'请求 = urllib2.Request(theurl)试试:句柄 = urllib2.urlopen(请求)except IOError, e:if hasattr(e, 'code'):if e.code != 401:print '出
170 2022-07-17
编程技术问答社区
使用windows服务将文件转换为base64字符串
您好,我正在尝试将文件转换为 base64String,然后将该字符串存储在文本文件中.我要创建的是 Windows 服务 - 只要在某个文件夹中创建了文件.该服务会创建一个日志文件来说明文件已添加到放置的文件夹中,然后它应该将该文件转换为 base64String并将该字符串存储在文本文件中. 编辑 1: 我试图将文件转换为 base64String.下面的代码成功注册了一个添加到文件夹的新文件.我现在要做的是转换刚刚添加到 base64String 的文件并将该字符串存储在单独的文件中.要转换为 base64String 的代码在方法 ConvertToBase64() 中,该方法在 FileSystemWatcher1_Created() 内部调用.我尝试过的可以在下面看到 我希望能够将任何文件转换为添加到特定文件夹的 base64String 我的代码 using System; using System.IO; using System.Collections
116 2022-07-17
编程技术问答社区
从Base64字符串获取文件扩展名
大家好, 我想从 ASP.NET 中的 Base64String 获取文件类型(文件扩展名) 我有一个 web 方法,我在其中传递了 1) Base64 字符串和 2) 带有 文件扩展名 的文件名但现在我想传递 1) Base64 字符串和 2) 只有文件名(无扩展名) 那么我可以从那个 Base64 字符串中得到那个扩展名吗/我怎样才能得到那个 base64 编码文件的扩展名. 谢谢. 解决方案 除非扩展名包含在转换为base64的数据中,否则不,您可能不能. 可能可以查看数据并确定它是否是一小部分类型之一,但这取决于您要检查的类型,并且他们各自的数据格式. 没有通用数据部分显示“此二进制数据是 xxx 类型"(这就是文件扩展名的用途)
6764 2022-07-17
编程技术问答社区
来自base64字符串的图像,该字符串是应用程序/八位字节流的类型
我有一个 base64 字符串,它在下面提供.我猜它的类型是Application/Octet-stream. 我正在使用下面的代码将其转换为图像.但它给了我错误“参数无效!". string base64string = "AAAAAQEAAAEcEgABHxIA ... xYAAF4WQABcFwAAQ==";使用 (MemoryStream ms = new MemoryStream(Convert.FromBase64String(base64string))){pictureEdit1.Image = Image.FromStream(ms, true);} 你可以从这里获取完整的字符串:http://orion.mn/updateapp/base64_unicode_string.rar[^]! 请帮我如何将其转换为图像? 解决方案 您好, 我认为您的 base 64 字符串不正确.你是如何将其转换为 base 64 的? 您可以像这样验证您的 Bas
1738 2022-07-17
编程技术问答社区
如何对密码进行编码和解码
亲爱的朋友们...! 请告诉我如何对包含“=="的密码进行编码和解码,例如 第1234章 Abcd : hFQ/PN6UphWhW/X+g== Abc@123 : U+suc1lQEmwmjxR/LqXtEQ== 谢谢 解决方案 Base64 是微不足道的 - 这就是为什么你不应该使用它! https://msdn.microsoft.com/en-us/library/system.convert.tobase64string(v=vs.110).aspx[^] https://msdn.microsoft.com/en-us/library/system.convert.frombase64string(v=vs.110).aspx[^] 不是加密方式,是翻译方式. 但变化是您正试图对这些进行逆向工程以获得原始密码 - 因为这些不会直接从 Base64 转换回您的“原始". 我们不会以任何方式、形状或形式提供帮助.
228 2022-07-17
编程技术问答社区
AUTH PLAIN base64空字符
我正在编写一个应该使用 SMTP 发送一些邮件的 c++ 程序.我需要向服务器发送 AUTH PLAIN 请求,所以我需要将我的“\0user@domain.com\0password"编码为 base64,以便我可以发送完整的请求.当我将“\0user@domain.com\0password"传递给任何解码为 base64 的程序时,我什么也没得到,因为我的字符串以空字符开头. base64 代码:http://www.adp-gmbh.ch/cpp/common/base64.html 我在 Windows 8 上使用 Visual Studio 2010. 请你帮忙. 解决方案 你应该使用 std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len) 函数来编码你的(二进制)字符串. 你从哪里得到 in_len 参数?如果你从 strlen(b
230 2022-07-17
编程技术问答社区
解密返回奇怪字符
我创建了一个解密脚本,尽管它返回一个带有奇怪符号的垃圾字符串,但它没有抛出任何错误. 加密字符串示例:fff: T3UZSkX4vsJxnWEaIMWK3w== 解码时:￯ᄒヨ5p￯﾿チ￯ᄒミ￯ᄒワ￯ᄒᆰ`￯ᄒᄆ,Ch￯﾿ホ￯﾿ᄌ￯﾿ᄂ 我用来解密的脚本部分是, #Call decryption method item = decryptDatabag(project, domain) puts(item["chef_password"]) puts(item["Password"]) end def decryptDatabag(project, domain) #Read in the password for Artifactory contents = File.read("\\\\############\\ChefEncryptedKeys\\secretpassword.txt") #Get the secret file from Arti
152 2022-07-17
编程技术问答社区