怎么可以监控别人的手机(监控老婆的微信的 *** )

访客4年前关于黑客接单964

影响版本: 
ECSHOP 2.7.2 Release 0604 
程序介绍: 
ECSHOP是一款开源免费的网上商店系统。由专业的开发团队升级维护,为您提供及时高效的技术支持,您还可以根据自己的商务特征对ECSHOP进行定制,增加自己商城的特色功能。 
漏洞分析: 
在include_libcommon.php中存在如下函数

PHP Code复制内容到剪贴板

  1. function get_package_info($id)      

  2. {      

  3.     global $ecs$db,$_CFG;      

  4.       

  5.     $now = gmtime();      

  6.       

  7.     $sql = "SELECT act_id AS id,  act_name AS package_name, goods_id , goods_name, start_time, end_time, act_desc, ext_info".      

  8.            " FROM " . $GLOBALS['ecs']->table('goods_activity') .      

  9.            " WHERE act_id='$id' AND act_type = " . GAT_PACKAGE;      

  10.       

  11.     $package = $db->GetRow($sql);      

  12.       

  13.           

  14.     if ($package['start_time'] <= $now && $package['end_time'] >= $now)      

  15.     {      

  16.         $package['is_on_sale'] = "1";      

  17.     }      

  18.     else      

  19.     {      

  20.         $package['is_on_sale'] = "0";      

  21.     }      

  22.     $package['start_time'] = local_date('Y-m-d H:i'$package['start_time']);      

  23.     $package['end_time']   = local_date('Y-m-d H:i'$package['end_time']);      

  24.     $row = unserialize($package['ext_info']);      

  25.     unset($package['ext_info']);      

  26.     if ($row)      

  27.     {      

  28.         foreach ($row as $key=>$val)      

  29.         {      

  30.             $package[$key] = $val;      

  31.         }      

  32.     }      

  33.       

  34.     $sql = "SELECT pg.package_id, pg.goods_id, pg.goods_number, pg.admin_id, ".      

  35.            " g.goods_sn, g.goods_name, g.market_price, g.goods_thumb, g.is_real, ".      

  36.            " IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS rank_price " .      

  37.            " FROM " . $GLOBALS['ecs']->table('package_goods') . " AS pg ".      

  38.            "   LEFT JOIN "$GLOBALS['ecs']->table('goods') . " AS g ".      

  39.            "   ON g.goods_id = pg.goods_id ".      

  40.            " LEFT JOIN " . $GLOBALS['ecs']->table('member_price') . " AS mp ".      

  41.                 "ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' ".      

  42.            " WHERE pg.package_id = " . $id" ".      

  43.            " ORDER BY pg.package_id, pg.goods_id";      

  44.       

  45.     $goods_res = $GLOBALS['db']->getAll($sql);      

  46.       

  47.     $market_price        = 0;    


其中$id没有经过严格过滤就直接进入了SQL查询,导致一个SQL注射漏洞。 
在系统的lib_order.php中存在一个该函数的调用 

PHP Code复制内容到剪贴板

  1. function add_package_to_cart($package_id$num = 1)      

  2. {      

  3.     $GLOBALS['err']->clean();      

  4.           

  5.     $package = get_package_info($package_id);      

  6.     if (emptyempty($package))      

  7.     {      

  8.         $GLOBALS['err']->add($GLOBALS['_LANG']['goods_not_exists'], ERR_NOT_EXISTS);      

  9.         return false;      


相关文章

从写简历、投简历、面试三方面复盘一次求职经历

从写简历、投简历、面试三方面复盘一次求职经历

编辑导读:​求职自己就是一件很是不容易的事,尤其在本年的疫情期间,如何寻求一个切合本身的岗亭更是难上加难。本文作者复盘了这次在疫情期间的求职经验,从四个方面举办总结阐明,但愿对你有辅佐。 每一次的求...

黑客常用工具使用教程(提供黑客工具)

黑客常用工具使用教程(提供黑客工具)

本文导读目录: 1、黑客入门教程 2、黑客必备工具是哪些?哪种扫描工具比较好用? 3、网络攻击者常用的攻击工具有哪些 4、黑客网络新手指南翻译大全 黑客网络Hacknet新手怎么玩 5...

怎么教狗狗大小便(如何教狗狗到指定的地方大

怎么教狗狗大小便(如何教狗狗到指定的地方大

狗狗回到家之后,就可以开始训练狗狗定点大小便了,通过引导狗狗养成定点大小便的习惯,可以省去很多麻烦。 一、狗狗定点大小便需要主人引导 狗狗是分不清厕所还是尿垫,所以为了让狗狗知道可以在哪里小便,狗...

文案的大错误

文案的大错误

我相信不少人与我之前的想法是一样的:“只要有大流量,就有大转化”经典的“唯流量主义”盲目地相信与高估流量的代价,却没从文案、内容自己思考,最终导致你的告白文案的转化率并未到达你的预期。 对付许多小众品...

甜蜜都市零食是什么公司旗下的?怎么加盟啊?

甜蜜都市零食是什么公司旗下的?怎么加盟啊?

甜蜜都会零食加盟项目在市场上的成长长短常不错的,想要加盟的话,你可以去选择加盟,因为这加盟品牌在市场上创立多年,品牌形象早就已经深入到人心了,深受宽大消费者的喜爱与追捧,选择加盟的话呢,长短常不错的。...

顶级文案,都是凡尔赛文学家

顶级文案,都是凡尔赛文学家

最近,凡尔赛文学风囊括整个互联网,这种“用最低调的话,炫最高调的耀”的表达方法,其实也不是新兴事物,除了之前互联网大佬们的“无形装逼”,更有告白文案界的经典示范案例。 要说这互联网的海潮还真是,翻浪...