目前滴滴打车司机端 上线后 发来订单(均为一对一派单),如果司机不接或者拒绝或者关闭程序都会导致成单率下降,影响奖励,拒绝多了甚至会封号。
想实现的功能是在滴滴打车-司机端 页面上线后有订单派过来,我不接单,或者点X关闭这个订单都不会影响成单率。  请问如何做能实现,我看到现在网上已经有这样的程序出现了。另外如何能抢别人的订单? 我看也有这样的外挂。。
谢谢高手们了一起探讨一下。对了 安卓或者IOS

解决方案 »

  1.   

    我没用过打车外挂,这里做一些猜测。首先,肯定是要分析打车软件本身的相关逻辑。比如这个一对一派单逻辑,反编译apk, 调试smali, 分析so...总之对这个逻辑实现流程要有相当的理解, 它的关键函数, 有可能还要对它的通讯方式做分析等等。
    然后注入打车程序, 定位关键函数/逻辑,做相应hook, 更改,实现外挂功能。对于lz说的拒绝接单而不影响成单率的功能,猜测是在整个逻辑中有某个地方可以中断,但服务器不会认为是司机拒绝,比如有可能是下发到司机端而还未在界面上显示出来的某个时机。 这样外挂程序可以定位这一代码, 当代码被执行时,外挂程序根据之前设定好的条件(比如里程长度,目的地名称关键字)进行过滤。以上仅作技术上的讨论、猜测...///
      

  2.   

    请问这些是用java还是c
      

  3.   

    要想实现整个过程,需要对arm汇编, c , java都有了解。
      

  4.   

    要想实现整个过程,需要对arm汇编, c , java都有了解。需要哪些开发工具能列一下吗
      

  5.   

    开发工具对于这种程序来说,真的不是很重要, android studio就够了。分析的过程 + 运气 可能更占更大的因素。
    另外,这是一条不归路,就像7楼说的,你可以想到的外挂方法,人家打车程序的开发人员也可以想到。你想到的, 人家早就堵上了;你想到的,人家还没有想到的, 等你做出功能来,人家可能就已经堵上了。
      

  6.   

    开发工具对于这种程序来说,真的不是很重要, android studio就够了。分析的过程 + 运气 可能更占更大的因素。
    另外,这是一条不归路,就像7楼说的,你可以想到的外挂方法,人家打车程序的开发人员也可以想到。你想到的, 人家早就堵上了;你想到的,人家还没有想到的, 等你做出功能来,人家可能就已经堵上了。
    谢谢你 我就是想探索一下 我目前的想法是反编译 修改 后打包 运行看看。 当然修改是非常困难的。这样可行吗
      

  7.   

    开发工具对于这种程序来说,真的不是很重要, android studio就够了。分析的过程 + 运气 可能更占更大的因素。
    另外,这是一条不归路,就像7楼说的,你可以想到的外挂方法,人家打车程序的开发人员也可以想到。你想到的, 人家早就堵上了;你想到的,人家还没有想到的, 等你做出功能来,人家可能就已经堵上了。
    谢谢你 我就是想探索一下 我目前的想法是反编译 修改 后打包 运行看看。 当然修改是非常困难的。这样可行吗这样去探索一下当然是可以的。但是最后的外挂程序肯定不是重打包得来的。
    如果你可以拿到那些外挂程序,去分析下这些外挂程序的实现,可能更简单。
      

  8.   

    先把apk 反编译之后,看看代码再说吧。