有个需求不知道该咋实现,求大神指点
反向工程程序A,分析它和服务器的通信协议,然后B就能模拟了,如果是基于http的就比较简单。做之前先找你们法务商量一下反向工程的法律风险。
■网友
C/S架构如果是在Win下必然想办法挂钩子解决问题;安卓则是Assistant Activity可解;iOS基本取决于设备有没有越狱……至于B/S,注入JS就能解决问题了,一个浏览器插件之类自动注入JS实时post页面内容到你自己服务器什么的毫无压力。
■网友
a的自动完成或下拉选择 功能,b是否已经自行实现?如果已经实现了,仅仅是:在B机器上的应用b录入,但获得和在A机器上录入几乎一致的体验针对a的按键精灵应该能使用a的自动完成或下拉选择 啊或者 网络数据的截取分析a的协议(tcp或http),自行在b的服务端转发给a的服务端
■网友
我说点大实话吧。
【有个需求不知道该咋实现,求大神指点】 一看这么多人都告诉你弄那些玩艺儿。你可悬了。
首先,你这是工作吧?如果是工作,那就按工作的方法来,该协调,协调,该汇报汇报。你不要自己弄那些玩艺儿。你那样做是会犯错误的。出了事,没人会替你说话。你会死得很惨的。
所以,千万别搞那些试图进入A机器的事。要用A机器也是光明正大的协调下获得许可再用。总之,千万别自己鼓捣!这不是技术问题。这是工作协作协调的问题。就算协调不通,宁可不用A机器,让相关领导知道情况,你也没有责任。否则出事就是你一个人的锅。
■网友
回复下关注问题后续解决进度。既然问题是需求,我认为描述中的需求偏向技术层面,业务需求尚不清晰明确。需求:在B机器上的应用b录入,但获得和在A机器上录入几乎一致的体验。有几个问题需要确认:1.A机器上的应用a,业务人员使用中存在什么问题?2.为什么不再使用应用a?3应用a提交到服务端的数据,与其他业务系统的关系是什么样的?停掉应用a的数据提交入口,会不会对其他应用系统造成影响?如果数据是独立的,可由公司层面直接要求对方公司导出历史数据,停掉应用a,重构应用b。至于是否实现“几乎一致的体验”,根据应用b的业务需求而实现。===如果只是想拿到应用a提交的表单数据,在A机器做针对性的数据抓包,提交至机器B入库。
■网友
换个思路直接dll inject a. 把在a提交的时候同时把数据分流到你的服务器,或者是本地其它你部署的监控程序。你把a想成QQ,然后你的目的是盗号盗聊天记录,一样的思路。
推荐阅读
- 江苏■江苏交控坚持问题导向、瞄准职工需求——找准“病灶”当好“产改先行官”
- 电池|享域混动 为了满足用户需求 优惠1.5万
- 侧重业务逻辑的产品需求规格说明书,需要有哪些要点
- 中国汽车消费网|五菱宏光MINIEV单月销量破三万!纯电动汽车还是伪需求吗?
- 封面新闻|耀出行:滴滴解决你代步的“温饱”问题,我来满足你出行的仪式感需求
- 还有人不知道会过不知道会过VIP?
- 今日汽车|这些汽车品牌:“虽然你知道我造车,但却不知道我还能做小零食!”
- 电商的初级产品经理怎样快速获取需求
- 想寒假的时候一个月在家准备计算机二级的office高级应用,但是不知道买啥书比较好~~~?
- 趣头条|他柔软他敏捷,我是刚直汉子,我和黑猫有个约会。
