求助:这个二维码是什么软件生产的,谢谢!!!

hf830506 2015-09-11 09:35:35
这个二维码是我们公司装的办公系统生产的,有一个专门的扫描软件可以扫,用普通的软件做出来的二维扫出来总是验证不了。求大神帮忙看看这个二维码到底是什么软件生成的,谢谢!!!!!!!

这是这个公司搞的扫码软件

谢谢各位大神帮忙看一看!!!!!谢谢!!!!
...全文
422 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghui0380 2015-09-14
  • 打赏
  • 举报
回复
当然我上面说的正常地厂家是这么处理的,如果是非正常的厂家,也有可能去动二维码算法地,而且动地过程也没楼上那几位说地那么负责,因为二维码算法的最后一步是“加盖”一层蒙板,算法默认提供了几套标准蒙板,这几套蒙板都是公用的,所以他如果不想用公用蒙板,完全可以自己实现一个自己的蒙板,这部分不困难,大概10分钟搞定
wanghui0380 2015-09-14
  • 打赏
  • 举报
回复
楼主只是不明白到底什么是二维码而已,他非要一个标准算法,然后市面上地读取不到,他就认为这个东西不是标准地 其实二维码是标准算法,基本原理和加密/解密木区别,你打可以把他看成图形版地DES算法。 所以如果你说市面上地东西读取不到,我们只能说他是“二次加密”地 写入:1.自己的“加密算法”得到第一次地byte[],然后放入标准的二维码生成算法中再次“加密” 读出: 2.从二维码中读出经过自己的“加密算法”的结果,然后在通过自己的算法“解密” ps:“二维码其实可以写入规定字节的任意byte[],而这些byte[]其实也可以代表任意信息(并非就是一个字符串,你就是想丢一个视频,一张图片都ok),所以问厂家要规则把,我们是不可能知道厂家到底写入的是什么信息,什么规则
sinat_31282693 2015-09-14
  • 打赏
  • 举报
回复
这个应该是有统一标准吧?
於黾 2015-09-11
  • 打赏
  • 举报
回复
其实这种问题跟二维码一点关系都没有 现在楼主的问题就好比,看到别人在CSDN输入个用户名密码就能登录了 现在你也想自己生成个用户名密码,也能登录CSDN,你觉得这样做靠谱吗??
於黾 2015-09-11
  • 打赏
  • 举报
回复
引用 8 楼 hf830506 的回复:
[quote=引用 4 楼 Z65443344 的回复:] 不见得是改了二维码的生成和解析算法,这个改起来还是很麻烦的,估计八成是没改 但是这东西里面存的也不过是一组字符串罢了 就跟RFID卡里面存的是byte[]数组一样,其实读取和写入都是那么同一种方法而已,谁都可以随便改 但是人家的卡里数据是有意义的,人家在读卡的时候会对内容进行校验,你随便写进去的乱码当然是校验不通过,软件不识别的. 二维码也一样,你不符合人家规定的标准,程序当然认为这玩意是识别不了的
谢谢,我们只是想做一个软件能生产他这样的二维码,用他的扫码软件读出来可以通过验证,这个能做到么??[/quote] 你现在要做的不是胡乱的生成一个二维码然后到人家的系统中测试好使不好使,你这样瞎猜100年也猜不对的 你要做的是,先用普通的扫二维码方式把它的二维码扫出来,看里面到底是什么 然后你用它扫出来的字符串重新生成二维码,看跟它的是不是一样,如果一样,那么它必然认识 唯一的问题就是,如果你只会从它哪里copy个字符串生成二维码,是没有意义的 你需要知道它到底按什么规律生成的这个字符串
???518 2015-09-11
  • 打赏
  • 举报
回复
第一个内容是文字,第二个是连接,连接做了验证。与二维码没关系
ajianchina 2015-09-11
  • 打赏
  • 举报
回复
我猜他要求下载的东西就是一个浏览器插件,只有装了这个插件才能正常进入他们的系统页面。
ajianchina 2015-09-11
  • 打赏
  • 举报
回复
狗屁,这公司有这么屌的人?开源的二维码项目也有啊,我想他没本事改,很简单,这公司请不起这样的人。 他的二维码还是标准二维码,我刚扫了一下,直接跳到一个下载什么验证器的页面,其实二维码没做什么手脚,而是扫码进入的页面需要安卓系统经过他们公司认证才能进入系统,与二维码无关,就这么回事。
hf830506 2015-09-11
  • 打赏
  • 举报
回复
引用 4 楼 Z65443344 的回复:
不见得是改了二维码的生成和解析算法,这个改起来还是很麻烦的,估计八成是没改 但是这东西里面存的也不过是一组字符串罢了 就跟RFID卡里面存的是byte[]数组一样,其实读取和写入都是那么同一种方法而已,谁都可以随便改 但是人家的卡里数据是有意义的,人家在读卡的时候会对内容进行校验,你随便写进去的乱码当然是校验不通过,软件不识别的. 二维码也一样,你不符合人家规定的标准,程序当然认为这玩意是识别不了的
谢谢,我们只是想做一个软件能生产他这样的二维码,用他的扫码软件读出来可以通过验证,这个能做到么??
hf830506 2015-09-11
  • 打赏
  • 举报
回复
引用 6 楼 xuzuning 的回复:
[quote=引用 2 楼 hf830506 的回复:] 谢谢,那没有软件可以生产他这样的二维码?用他的扫码软件扫出来?
应该可以,只要多组明文和图像 不就是和破解密码一样吗?多花点时间而已 我估计他只是把数据头和数据体张冠李戴了一下[/quote] 关键是我们公司的人对这个二维码都不太懂,是不是要请个专业的人才能弄清楚?
xuzuning 2015-09-11
  • 打赏
  • 举报
回复
引用 2 楼 hf830506 的回复:
谢谢,那没有软件可以生产他这样的二维码?用他的扫码软件扫出来?
应该可以,只要多组明文和图像 不就是和破解密码一样吗?多花点时间而已 我估计他只是把数据头和数据体张冠李戴了一下
於黾 2015-09-11
  • 打赏
  • 举报
回复
假如人家的二维码里不过就是记录了一个生产批号的主键 那么你随便写个字符串进去,人家软件读取出来,到数据库里一查,根本没有对应的记录,当然就不识别你的玩意
於黾 2015-09-11
  • 打赏
  • 举报
回复
不见得是改了二维码的生成和解析算法,这个改起来还是很麻烦的,估计八成是没改 但是这东西里面存的也不过是一组字符串罢了 就跟RFID卡里面存的是byte[]数组一样,其实读取和写入都是那么同一种方法而已,谁都可以随便改 但是人家的卡里数据是有意义的,人家在读卡的时候会对内容进行校验,你随便写进去的乱码当然是校验不通过,软件不识别的. 二维码也一样,你不符合人家规定的标准,程序当然认为这玩意是识别不了的
  • 打赏
  • 举报
回复
非标准二维码,不怕没市场吗?
hf830506 2015-09-11
  • 打赏
  • 举报
回复
谢谢,那没有软件可以生产他这样的二维码?用他的扫码软件扫出来?
xuzuning 2015-09-11
  • 打赏
  • 举报
回复
这只能问那个公司了,他修改了编码算法,自然标准的扫码软件就不认得了
hf830506 2015-09-11
  • 打赏
  • 举报
回复
第二个二维码是软件公司做的做的专门扫第一个二维码的工具。。现在我想问用什么软件能生成第一个二维码,然后用第二个二维码下载的扫码器能读出来,而且验证成功。。
於黾 2015-09-11
  • 打赏
  • 举报
回复
引用 14 楼 diaodiaop 的回复:
LZ 被人骗了.. 这二维码其实就是一个网站.. http://www.jsgl.com.cn/two_ma/jhewtm.html
第二个二维码是楼主自己生成的 他想让某个程序能认识他敲进去的网站
by_封爱 版主 2015-09-11
  • 打赏
  • 举报
回复
我说的是第二个. 第一个为什么无法解析呢. 是因为里面的东西 是人家自定义的 比如 xxoo:123或者什么协议 或者json...你自己扫出来 肯定不知道是什么玩意 可能是 但是人家知道啊...人家这软件就是针对这码写的 直接解析然后做处理 能扫到啊 是什么卓越|地址:一大堆文字而已啊....
by_封爱 版主 2015-09-11
  • 打赏
  • 举报
回复
LZ 被人骗了.. 这二维码其实就是一个网站.. http://www.jsgl.com.cn/two_ma/jhewtm.html

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧