mirror of
https://github.com/Mr-xn/Penetration_Testing_POC.git
synced 2025-11-06 19:24:02 +00:00
370 lines
2.1 MiB
HTML
370 lines
2.1 MiB
HTML
|
|
<!DOCTYPE html> <html lang=en><!--
|
|||
|
|
Page saved with SingleFile
|
|||
|
|
url: https://xz.aliyun.com/t/14612
|
|||
|
|
--><meta charset=utf-8>
|
|||
|
|
<title>基于IDA Pro和Frida的微信消息撤回无效实验</title>
|
|||
|
|
<meta name=description content=先知社区,先知安全技术社区>
|
|||
|
|
<meta name=viewport content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
|
|||
|
|
<style>/*!
|
|||
|
|
* Bootstrap v2.3.1
|
|||
|
|
*
|
|||
|
|
* Copyright 2012 Twitter, Inc
|
|||
|
|
* Licensed under the Apache License v2.0
|
|||
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|||
|
|
*
|
|||
|
|
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
|||
|
|
*/.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}footer{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}img{height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}input{margin:0}button{-webkit-appearance:button}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333}a{text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}.container{width:940px}.span10{width:780px}.container{margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}p{margin:0 0 10px}strong{font-weight:bold}.text-right{text-align:right}.text-center{text-align:center}h1,h4{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h4{font-size:17.5px}ul{padding:0}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}code,pre{color:#333;-webkit-border-radius:3px;-moz-border-radius:3px}pre{display:block;margin:0 0 10px;word-break:break-all;white-space:pre-wrap;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px}pre code{color:inherit}input{font-weight:normal}input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input[type="text"]{display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px}input{width:206px}input[type="text"]{background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input{margin-left:0}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear}.collapse{position:relative;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.btn{text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px r
|
|||
|
|
<style>/*! Editor.md v1.5.0 | editormd.min.css | Open source online markdown editor. | MIT License | By: Pandao | https://github.com/pandao/editor.md | 2015-06-09 *//*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){}/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 *//*!
|
|||
|
|
* Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
|
|||
|
|
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
|
|||
|
|
*/@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 *//*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow:hidden}.markdown-body *{-moz-box-sizing:border-box}.markdown-body a:active,.markdown-body a:hover{outline:0;text-decoration:underline}.markdown-body>:first-child{margin-top:0 !important}.markdown-body>:last-child{margin-bottom:0 !important}.markdown-body img{-moz-box-sizing:border-box}.markdown-body code:after,.markdown-body code:before{letter-spacing:-.2em;content:" "}.markdown-body pre code:after,.markdown-body pre code:before{content:normal}/*! Pretty printing styles. Used with prettify.js. */@media screen{}@media screen{}</style>
|
|||
|
|
<style>/*!
|
|||
|
|
* Bootstrap Responsive v2.3.1
|
|||
|
|
*
|
|||
|
|
* Copyright 2012 Twitter, Inc
|
|||
|
|
* Licensed under the Apache License v2.0
|
|||
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|||
|
|
*
|
|||
|
|
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
|||
|
|
*/.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}@-ms-viewport{width:device-width}@media(min-width:768px) and (max-width:979px){}@media(max-width:767px){}@media(min-width:1200px){.row{margin-left:-30px}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container{width:1170px}.span10{width:970px}input{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:724px}.span10{width:600px}input{margin-left:0}}@media(max-width:767px){body{padding-right:0px;padding-left:0px}.container{width:auto}.row{margin-left:0}[class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal{position:fixed;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.modal{top:10px;right:10px;left:10px}}@media(max-width:979px){body{padding-top:0}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px}.nav-collapse{clear:both}.nav-collapse.collapse{height:0;overflow:hidden}}@media(min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}</style>
|
|||
|
|
<style>li{line-height:26px}a:hover{text-decoration:none}.post-user-action>span{margin-right:10px;line-height:21px;border:0}.post-user-action .i-seprator{color:rgba(0,0,0,0.1);margin:0 2px}.navbar .brand{padding:0;height:50px;margin-left:0;display:inline-block !important;background-repeat:no-repeat;width:120px;background-size:207px 50px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgODAwLjQgMTMwLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwMC40IDEzMC40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzM3M0Q0MTt9Cjwvc3R5bGU+Cjx0aXRsZT7lhYjnn6XmioDmnK/npL7ljLo8L3RpdGxlPgo8Zz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCwxMjEuNCAwLDI3LjMgNTYuMywyNy4zIAkiLz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iODkuOSw4LjQgODkuOSwxMDIuNSAzMy41LDEwMi41IAkiLz4KPC9nPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMwLjcsNTguNGMtMi4zLTEuNC00LjctMi45LTcuMi00LjVjNi02LjksMTAuNy0xNi4yLDE0LjEtMjcuOWw4LjMsMS43Yy0wLjcsMS42LTEuNiwzLjktMi44LDYuOQoJYy0wLjcsMi4zLTEuMywzLjktMS43LDQuOGgxNy41VjI0aDguM3YxNS41aDI5LjZWNDdoLTI5LjZ2MTUuMWgzNC43VjcwaC0yNi41djIxLjNjLTAuMiwzLjQsMS42LDUsNS41LDQuOGg3LjIKCWMzLjIsMC4yLDUuMy0xLjMsNi4yLTQuNWMwLjItMS40LDAuNS00LjEsMC43LTguM2MwLDAuNywwLjEtMC4xLDAuMy0yLjRsNy42LDIuOGMtMC4yLDQuMS0wLjcsNy45LTEuNCwxMS40CgljLTEuNiw2LTUuOCw4LjgtMTIuNyw4LjZoLTEwLjdjLTcuNiwwLjItMTEuMi0zLjItMTEtMTAuM1Y3MC4xaC0xNS44djMuMWMwLDE1LjQtOS4xLDI2LjQtMjcuMiwzM2MtMS40LTIuMS0zLTQuNi00LjgtNy42CglDMTM1LjEsOTQsMTQzLDg1LjQsMTQzLDcyLjhWNzBoLTIyLjd2LTcuOWgzOC41VjQ3aC0yMS4zQzEzNS41LDUxLjEsMTMzLjIsNTQuOSwxMzAuNyw1OC40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEzLjIsNTQuNmMtMC41LTAuMi0xLjItMC43LTIuMS0xLjRjLTEuOC0xLjQtMy4yLTIuMy00LjEtMi44YzQuOC04LjksOC4xLTE3LjksMTAtMjYuOGw3LjYsMS40CgljLTAuNSwxLjgtMS4zLDQuNC0yLjQsNy42Yy0wLjIsMS4yLTAuNSwyLTAuNywyLjRoMjQuMXY3LjJoLTEyYzAsOC43LTAuMSwxNC45LTAuMywxOC42aDE0LjFWNjhoLTE0LjhjMCwyLjMtMC4yLDQuNS0wLjcsNi41CgljMS42LDEuNiwzLjgsNCw2LjUsNy4yYzQuNiw0LjgsOCw4LjYsMTAuMywxMS40bC01LjgsNS4yYy0wLjktMS4yLTIuMy0yLjgtNC4xLTQuOGMtMS44LTIuMy00LjgtNS44LTguOS0xMC43CgljLTIuNSw3LjgtOC40LDE1LjUtMTcuNSwyMy4xYy0yLjMtMi44LTQuMS00LjgtNS41LTYuMmMxMS4yLTguOSwxNy4zLTE5LjUsMTguMi0zMS43aC0xNy4ydi03LjJoMTcuNWMwLjItMy45LDAuMy0xMC4xLDAuMy0xOC42CgloLTYuOUMyMTcuMSw0Ni4zLDIxNS4zLDUwLjQsMjEzLjIsNTQuNnogTTI1MS40LDEwMi43VjMxLjloMzUuOHY3MC41aC04LjN2LTcuNmgtMTkuNnY3LjlDMjU5LjMsMTAyLjcsMjUxLjQsMTAyLjcsMjUxLjQsMTAyLjd6CgkgTTI1OS4zLDM5LjR2NDcuOGgxOS42VjM5LjRIMjU5LjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOTcuMiw4MS4xYy0wLjItMC45LTAuNi0yLjMtMS00LjFjLTAuNy0xLjgtMS4yLTMuMi0xLjQtNC4xYzkuMi02LjIsMTYuNC0xNC4zLDIxLjctMjQuNGgtMTkuNnYtNi45aDI3LjV2Ny4yCgljLTIuNSw1LjUtNS40LDEwLjQtOC42LDE0Ljh2NDIuM2gtNy42VjcyLjFDMzA1LDc1LjEsMzAxLjQsNzguMSwyOTcuMiw4MS4xeiBNMzExLjcsNDAuNWMtMC4yLTAuNS0wLjYtMS4xLTEtMi4xCgljLTIuOC02LTQuNi05LjctNS41LTExLjRsNi45LTMuMWMwLjcsMS4yLDEuOCwzLjMsMy40LDYuNWMxLjYsMywyLjgsNS4yLDMuNCw2LjVMMzExLjcsNDAuNXogTTMyNi44LDgwLjcKCWMtMS42LTIuMS00LjctNS42LTkuMy0xMC43Yy0wLjItMC4yLTAuNS0wLjUtMC43LTAuN2w0LjgtNC41YzIuMSwxLjgsNC45LDQuNiw4LjYsOC4zYzEuMSwxLjIsMS45LDIsMi40LDIuNEwzMjYuOCw4MC43egoJIE0zMjguNSw1Ni42VjQ5aDE4LjZWMjQuM2g4LjN2MjQuOEgzNzV2Ny42aC0xOS42djM5LjJoMjIuNHY2LjloLTUzdi02LjloMjIuNFY1Ni42SDMyOC41eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzg5LjgsMTAxLjRWMjkuMUg0NjJ2Ny42aC02NC4zdjU3LjhoNjUuN3Y2LjlIMzg5Ljh6IE00NTAuMyw5MC40Yy02LjItNi42LTEyLjYtMTMtMTkuMy0xOC45CgljLTYsNS43LTEzLjQsMTIuMy0yMi40LDE5LjZjLTEuNC0xLjYtMy40LTMuOC02LjItNi41YzguMy01LjcsMTUuOC0xMiwyMi43LTE4LjljLTYuOS02LjQtMTMuOC0xMi43LTIwLjYtMTguOWw2LjItNS4yTDQzMSw2MC4yCgljNS41LTYuMiwxMC45LTEyLjgsMTYuMi0yMGw3LjIsNC41Yy01LjcsNy42LTExLjYsMTQuNC0xNy41LDIwLjZjNi45LDYuNywxMy42LDEzLDIwLjMsMTguOUw0NTAuMyw5MC40eiIvPgo8L3N2Zz4K)}.brand-box{position:absolute}.related-section{min-height:42px;padding:5px 0;margin-top:25px;border-top:1px solid #eee}.related-section>.related-
|
|||
|
|
<style>a{color:#778087}.topic-list p{margin:0}.topic-content{min-height:40px}.collapse form{position:relative;width:300px;float:right}div.search{padding:10px 0}.d1 input{height:20px;padding-left:18px;border:1px solid #ddd;border-radius:15px;outline:0;background:#fff;color:#9e9c9c;float:right}.vote{font-weight:normal;margin-left:6px}.topic-list{word-break:break-all;word-wrap:break-word}ul{margin:0 0 10px 0}/*!*border-bottom: solid #eee 1px;*!*/.user-info{padding:5px 0 5px 0}.topic-info a,.topic-info{padding-top:5px}.topic-info a:hover{text-decoration:solid}.reminder{min-height:200px;border:1px #ddd solid;border-radius:3px;line-height:200px;text-align:center}</style>
|
|||
|
|
<style>body{background-color:#eee}img{max-width:100%}form{margin:0 !important}a:focus{text-decoration:none}.box ul,ol{margin-bottom:0px !important}.box a:hover{text-decoration:none}.box-container>ul>li{list-style-type:none}#Wrapper .row.box{margin-left:0px}.navbar-inner{border-radius:0px;min-height:40px;padding-right:0px;padding-left:0px;outline:0;margin-bottom:0;list-style:none;z-index:1050;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,0.08);box-shadow:0 1px 4px rgba(0,21,41,0.08);line-height:46px;-webkit-transition:background .3s,width .2s;-o-transition:background .3s,width .2s;transition:background .3s,width .2s}.bs-docs-footer{text-align:left;color:#99979c;height:64px;background-color:#FFF;border-top:1px solid rgba(0,0,0,0.22);line-height:64px}.bs-docs-footer .links>a{display:inline-block;padding:0 12px;border-left:1px solid #e8e8e8;color:#8c8c8c;line-height:1}.bs-docs-footer .links>a:first-child{border-left:0}.box-container .user-info{margin-bottom:10px;background:#fff}.content-title{font-size:24px;color:#333;text-decoration:none;line-height:24px;text-shadow:0 1px 0#fff}.markdown-body h1{border-bottom:0}.box-container{padding:20px}.breadcrumb{padding:8px 10px 8px 15px;margin-bottom:10px;border-radius:0;color:#000;background-color:#fff}.breadcrumb>li{text-shadow:none !important;margin:2px 0px}.active{text-shadow:none !important}.breadcrumb .active{color:#555;display:inline-block;text-shadow:none !important}.label{background-color:#f4f4f4;line-height:12px;display:inline-block;padding:4px 4px 4px 4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;text-shadow:none;font-weight:normal}.topic-info{color:#999 !important;font-size:12px !important}.topic-info a{padding:0px;color:#555 !important;font-size:12px !important}.topic-info a:hover{color:#4d5256;text-decoration:underline}.topic-info .cell{padding-left:0 !important;margin-left:0px;font-size:10px;font-weight:bold}.markdown-body img{max-width:90% !important;text-align:center;margin-left:auto;margin-right:auto;display:block;padding:10px 0px 10px 0px}.topic-info span{margin-left:0px;font-size:10px;color:rgba(0,0,0,0.45)}.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;background-color:#f4f4f4;color:#444;border-color:#ddd;font-family:"Helvetica Neue For Number",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;list-style:none;font-weight:400;text-align:center;cursor:pointer;background-image:none;white-space:nowrap;border-radius:2px;height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.box{font-family:Monospaced Number,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:rgba(0,0,0,0.65);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0 !important;margin-bottom:20px;padding:0;list-style:none;background:#fff;border-radius:2px;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(143,168,191,.35);box-shadow:0 1px 1px rgba(143,168,191,.35);border-bottom:1px solid #e2e2e9}.span10{float:left;min-height:1px}#Wrapper .span10{margin-left:0px !important;max-width:960px}@media(min-width:1200px){.container{width:82% !important}}@media screen and (min-width:1500px){#Wrapper.container,.navbar .navbar-inner .container,.bs-docs-footer .container{max-width:1100px !important}#Wrapper .span10{max-width:810px !important}}@media screen and (min-width:980px) and (max-width:1499px){#Wrapper.container,.navbar .navbar-inner .container,.bs-docs-footer .container{max-width:1100px !important}#Wrapper .span10{max-width:74% !important}}@media screen and (min-width:768px) and (max-width:979px){#Wrapper.container,.navbar .navbar-inner .container,.bs-docs-footer .container{width
|
|||
|
|
<style>/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){}/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 *//*!
|
|||
|
|
* Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
|
|||
|
|
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
|
|||
|
|
*/.pull-right{float:right}.pull-left{float:left}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 *//*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */.markdown-body{color:#333;font-family:Monospaced Number,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:24px;letter-spacing:.05em;word-wrap:break-word}.markdown-body a{background:transparent}.markdown-body a:active,.markdown-body a:hover{outline:0}.markdown-body h1{margin:.67em 0}.markdown-body img{border:0}.markdown-body pre{font-family:"Meiryo UI","YaHei Consolas Hybrid",Consolas,"Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,monospace,monospace}.markdown-body *{-moz-box-sizing:border-box;box-sizing:border-box}.markdown-body a{color:#4183c4;text-decoration:none}.markdown-body a:hover,.markdown-body a:active{text-decoration:underline}.markdown-body code{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.markdown-body pre{font:12px Consolas,"Liberation Mono",Menlo,Courier,monospace}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body h1{position:relative;margin-top:1em;margin-bottom:16px;font-weight:bold}.markdown-body h1{padding-bottom:0em;font-size:28px;line-height:1.2}.markdown-body p,.markdown-body pre{margin-top:0;margin-bottom:24px}.markdown-body img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.markdown-body code{padding-top:.2em;padding-bottom:.2em;border-radius:3px}.markdown-body code:before,.markdown-body code:after{letter-spacing:-0.2em;content:" "}.markdown-body pre>code{font-size:100%;word-break:normal;white-space:pre;background:transparent}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;background-color:#f7f7f7;border-radius:3px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body pre{word-wrap:normal}.markdown-body pre code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body pre code:before,.markdown-body pre code:after{content:normal}/*! Pretty printing styles. Used with prettify.js. */@media screen{}.markdown-body .highlight pre,.markdown-body pre{line-height:1.6}@media screen{}</style>
|
|||
|
|
<style>.highlight .k{color:#204a87;font-weight:bold}.highlight .n{color:#000}.highlight .o{color:#ce5c00;font-weight:bold}.highlight .p{color:#000;font-weight:bold}.highlight .c1{color:#8f5902;font-style:italic}.highlight .kn{color:#204a87;font-weight:bold}.highlight .nf{color:#000}.highlight .nn{color:#000}.highlight .mi{color:#0000cf;font-weight:bold}.highlight .s2{color:#4e9a06}.highlight .s1{color:#4e9a06}</style>
|
|||
|
|
<style>@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media(max-width:800px){}</style>
|
|||
|
|
<!--[if lte IE 8]>
|
|||
|
|
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
|
|||
|
|
<![endif]-->
|
|||
|
|
<!--[if !IE]> -->
|
|||
|
|
<style>#waf_nc_block{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;z-index:99999}</style><style>@media(pointer:coarse){@media only screen and (max-device-width:1024px){}@media only screen and (max-device-width:414px){}@media only screen and (max-device-width:320px){}}</style><style>@media screen and (max-width:768px){}</style><style>/*!
|
|||
|
|
* Waves v0.7.5
|
|||
|
|
* http://fian.my.id/Waves
|
|||
|
|
*
|
|||
|
|
* Copyright 2014-2016 Alfiana E. Sibuea and other contributors
|
|||
|
|
* Released under the MIT license
|
|||
|
|
* https://github.com/fians/Waves/blob/master/LICENSE
|
|||
|
|
*/</style><style>@media(max-height:620px){}@media(max-height:783px){}@-webkit-keyframes srFadeInUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes srFadeInUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes srFadeInDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes srFadeInDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}</style><style>@-webkit-keyframes fadeOutUp{0%{opacity:1}to{margin-top:0;padding:0;height:0;min-height:0;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes fadeOutUp{0%{opacity:1}to{margin-top:0;padding:0;height:0;min-height:0;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@media(pointer:coarse){}</style><style>:root{--sr-annote-color-0:#b4d9fb;--sr-annote-color-1:#ffeb3b;--sr-annote-color-2:#a2e9f2;--sr-annote-color-3:#a1e0ff;--sr-annote-color-4:#a8ea68;--sr-annote-color-5:#ffb7da}</style><style>@-webkit-keyframes sr-annote-slideInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes sr-annote-slideInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes sr-annote-slideInDown{0%{opacity:1;visibility:visible}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes sr-annote-slideInDown{0%{opacity:1;visibility:visible}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}</style><style>@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes scaleAnimation{0%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleAnimation{0%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}</style><style>@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:transl
|
|||
|
|
<body>
|
|||
|
|
<div class="navbar navbar-default">
|
|||
|
|
<div class=navbar-inner>
|
|||
|
|
<div class=container style=text-align:center;position:relative>
|
|||
|
|
<!--[if lte IE 8]>
|
|||
|
|
<span style="display:inline-block;margin:0 auto;color:red;">为了更好的体验,请使用IE10及以上版本</span>
|
|||
|
|
<![endif]-->
|
|||
|
|
<div class=brand-box>
|
|||
|
|
<a class=brand href=https://xz.aliyun.com/tab/1></a>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
<a href="https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fxz.aliyun.com%2Ft%2F14612&from_type=xianzhi" class="pull-right anonymous-user hh_loding sf-hidden">
|
|||
|
|
登录</a>
|
|||
|
|
|
|||
|
|
<div class="nav-collapse collapse">
|
|||
|
|
<div class="search d1 text-right">
|
|||
|
|
<form action=/search>
|
|||
|
|
<input type=text placeholder=搜索 name=keyword value>
|
|||
|
|
</form>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div id=Wrapper class=container>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div class=row2>
|
|||
|
|
<div class=span10>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div class="row box content" width="1200px !important" style=width:1200px>
|
|||
|
|
|
|||
|
|
<div class=box-container>
|
|||
|
|
<div class=main-topic>
|
|||
|
|
<div class="clearfix user-info topic-list">
|
|||
|
|
<p><span class=content-title>基于IDA Pro和Frida的微信消息撤回无效实验</span>
|
|||
|
|
</p>
|
|||
|
|
<div class=topic-info>
|
|||
|
|
<span class=info-left>
|
|||
|
|
<a href=https://xz.aliyun.com/u/34589>
|
|||
|
|
<span class="username cell"> 寒影和寒风萧</span></a> <span class=i-seprator> / </span>
|
|||
|
|
<span> 2024-05-22 23:03:56</span><span class=i-seprator> / </span>
|
|||
|
|
|
|||
|
|
<span>发表于广东 / </span>
|
|||
|
|
|
|||
|
|
<span>浏览数 26</span>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<span class=content-node>
|
|||
|
|
|
|||
|
|
<span class="label label-default label-node-first">
|
|||
|
|
<a href=https://xz.aliyun.com/tab/4>社区板块</a></span>
|
|||
|
|
<span class="label label-default">
|
|||
|
|
<a href=https://xz.aliyun.com/node/23>二进制安全</a></span>
|
|||
|
|
|
|||
|
|
</span>
|
|||
|
|
</span>
|
|||
|
|
<span class="pull-right t-vote cell info-right"><a class="vote vote-up" href=javascript:void(0)>
|
|||
|
|
顶(0)</a>
|
|||
|
|
<a class="vote vote-down" href=javascript:void(0)>
|
|||
|
|
踩(0)</a></span>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<hr>
|
|||
|
|
<div id=topic_content class="topic-content markdown-body">
|
|||
|
|
<h1 id=toc-0>前言</h1>
|
|||
|
|
<p>刚好在晚上刷视频的时候看到了老师的一个分析视频,于是想着来复现一波学习,也学到了很多东西,非常感谢老师。</p>
|
|||
|
|
<p>首先,本次的分析对象是wechat.dll也就是动态链接库。</p>
|
|||
|
|
<p><a id=img0 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230153-39813632-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p>可以看到ida打开来有很多的函数。<br>
|
|||
|
|
那么首先的任务就是要找到与撤回相关的函数,那么这么多函数我们要怎么去找呢?可以想到,我们撤回消息的话肯定和字符串有关系的。<br>
|
|||
|
|
所以我们这里shift+12</p>
|
|||
|
|
<p><a id=img1 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230200-3dce81c2-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p>可以看到String就被集合到一起了,然后和撤回有关的英文单词就是revoke</p>
|
|||
|
|
<p><a id=img2 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230207-422ed974-184c-1.png><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACB0AAASoCAYAAABSGCCfAAEAAElEQVR4nOz9e3xjZ30v+n+WxzOeizP2JO7EDBlmkiw5iStK6MzuJEstJJRAZKfdhnO2gF5wKJu1NocWmb3rnnZvUaBbh6bHdEfid3qo1FJiyi0qF1GwVnL2QAJUgpAMCWzFJFoLGCeQGWYmiZ2ZyYzHlp7fH0uXpaslW7Ykz+f9eulla+nRs551eyzr+a7vI83PzwsQERERERERERERERERERERNair1Q0gIiIiIiIiIiIiIiIiIiKizsSgAyIiIiIiIiIiIiIiIiIiIloVBh0QERERERERERERERERERHRqjDogIiIiIiIiIiIiIiIiIiIiFaleyNW0hfra6j8wsjCOrWE1sMbfvKGhsp/8/pvrlNLiIiIiIiIiIiIiIiIiIhoI60q00F/fz/6+/ub3JTNKbevNnp/NbrOVrVzo2zEdrXqOBMRERERERERERERERERtcqqMh3Mz8+3fLCz0vrn5+c3vB0rybVpo/dXo8eoVe2sxt6Odjyupfr7+4v2YSe0mYiIiIiIiIiIiIiIiIhorVaV6aAd5AZ15+fnGxrgbZdBdarNfnybWd9GWI91VTtvGdxARERERERERERERERERK3UsUEHdryznIiIiIiIiIiIiIiIiIiIaON1A4W7qO0D95WW2Ze3i9L22Ntdug255/Vsb7V6StdXbf+sJQii0jqqta9Uve1pRjtbYTXHpdbxrlS+2ntWatNKbWvk/LG/Vu28rdXGlc6XTjvuRERERERERERERERERNSeunJZAkoHZHPL7IOVlcq2Wmlbaj2vNiVDpe21D9bay5fWUW3/rDU4I1dPrWkGKrWp0uDyerZzo1U6nqXPS7drpX231v1T6byq1s5617tS/dW2q1r7a62XiIiIiIiIiIiIiIiIiGi1umsNXHaKSoO0jU65UG/mgJXa0Yz9VmmwmDZOOwzK87gTERERERERERERERERUSforvZCpw162oMMcr83EnjQjO0tbcNalG5LbtnlHIzQaCBJM9bTquCDjdpWIiIiIiIiIiIiIiIiIqK1kACISoOb1dLTr2Zu+L5YX0ONWhhZWLFMpcHg0kH5SgP09WxXrfT81co1Mki90j5baR/XCrCoNmBeqY6V2l3voPcbfvKGusrlfPP6b65YZqXME7WOfz37odHjWGtf1Cpb63yotd5qx6taGxs5vpd78AoRERERERERERERERERNY80Pz8v1nsl6xF0cLlqxzvg1yPogIiIiIiIiIiIiIiIiIiI2l/V6RWovfDOdCIiIiIiIiIiIiIiIiIiajcbkumAiIiIiIiIiIiIiIiIiIiINp+uVjeAiIiIiIiIiIiIiIiIiIiIOhODDoiIiIiIiIiIiIiIiIiIiGhVGHRAREREREREREREREREREREq8KgAyIiIiIiIiIiIiIiIiIiIloVBh0QERERERERERERERERERHRqjDogIiIiIiIiIiIiIiIiIiIiFaFQQdERERERERERERERERERES0Kgw6ICIiIiIiIiIiIiIiIiIiolXp/vgn7tvQFb7/vXdv6PqIiFayvLyMS5cuQQjR6qYQEeVJkoRt27ahu7u71U0hIiIiIiIiIiIiIqqqe6OCAPr6+vDf7wluyLqIiBpx6dIl7NmzB11dTP5CRO0jk8ngxRdfZNABEREREREREREREbW1tvkWm3caE1ErMeCAiNpNV1cXhBA4f/58q5tCRJepXMaVxcXFVjeFiC5z7I+IqF2wPyKidlCaHZPfHRFRq0mS1D5BB5cuXUJvby8kSWp1U4joMvPSSy+1uglERFXt3r271U0gosuUEALnzp1jP0RELcf+iIjaBfsjImoHub4oF3TAPomIWk0Igba5tVcIwYADIiIiIiKiNiFJEjPREVFbYH9ERO2C/RERtQP2RUTUbiRJap+gAyIiIiIiIiIiIiIiIiIiIuosDDogIiIiIiIiIiIiIiIiIiKiVeludQOIiDabNye34uy5ZeDCEnBxGVhcBhbT1s9LGeBSGlhKA0sZYDkNLGeAZYErtkl48L9e1+rmExEREREREREREREREdWtrqCDTCaDrq7qSRFWep2I6HJy9twybj7chaWzXVjOPpbOprF8Flg+m8HS2WUsn13G8svLWDq7hPRCGuK0wFm5p9VNJyIiIiIiIiIiIiIiImpIzaADIQTOnHkeP//5zzE8fBN6esoHxBYXF2EYBva98pXY098PSZLWrbG13PXUTpw7n72z+MJy8d3Fl9IldxZbj95u4OuT+1vSXiLaxC4sYelsF568H9lsBxeBxUXg0iVgeRlIp62HENajSwCnAVyXaXXLiS5bJ8ffivM//QkkSdQsJ4SEXdddj8HpL29Qy9burqd34tz5dMPZV3q38nMSETVXvj+6mP2fjf0REbVIoT+yf39U8h3Scsbqk5YzVr+UzgDpbJ/0Z69q9SYQ0SbB/9eIqN2wXyKi1aoZdPDCCy/gH/7hH/C/kkm87W0evOmOO7Bz58786y+//DIeePBB/Mu/fBGKcive+Yd/iL6+vnVvdCXnzi/j5n+3BUsvZbD0UgbLL3Vh6SUJSy8JLL+UwdJLy1haXMLy+WUsLSxBnBY4d5B3FRPROri4jOmrdyPzfiCD7RBA/pGx/W5/3gfg8MQPW9ViosvayfG3Agf2YferZUg7twEApK7iIEqRsYIRlk+cRHr+PE6Ov7VjAg/OnU+vKvvKOWZfIaImY39ERO3i3Pk0bv53XVg+l+2PzuUeGSydFVg+l8HyuWUsLy9jedHqm9ILaeAMcG5oW6ubT0SbCD8fEVG7Yb9ERKtVNeggk8ngl6dO4amnn8aZM2fwxS9+CQDw2294A6644gqcPXsW//PoUXzxi1/CmTNn8IMfPI7RkRHs3r27NdkOLixh6aUMnrxfAC9fqnxncSZTuLP4lwBexbuKiVrl6NGjmJ+fr6tsf38/3vjGN65vg5ppcRkA8LXUfUid/iG8rnurBhz87if34Orug7h//HEgU/sOa2o/PT09WFxcbHUzaI3O//Qn2PNbh3Eh9QiwrRuQslNG5T4lLWd/igxwaRnd17wK577+7VY0dXWYfYWoo2zqz0gX2R8RdZLN3R8tY/lcF5KfF8DFJahHuvFbjh34zpPnEI6/aPVJmUzhIQSwDcDz4P9tRC2wqfsj/r9G1HE2dZ8EsF8i6iDt1h9VDTro6urC9dddh7vH34nPfPZzePbZZ/GVL38FQggcPnQIjz72GL7yla/g9OnTOHDgVfiD3/99XHPNNS2bXgEXlvFfBndh2AuksQPnL6Xxkc/+CGdfXsTS0hKWl5eLf15lRayPfPBH6OmW8JUP/fvWtJvoMnT06FH09vZiYGAAW7ZsqVn2/PnzWFxcxNGjRzvnA9piGgDwhceDmH7b4zUzHFzfezN+8pMnrPfxc9mGKJ0qiEEDJEkCInMB6NkGaauEK4648fLT30P65bMAgC17rsDOG27B2Ud0CKkLXbu2rzgNQ1upkH1FArAFwMkTwOArgEsAlsDsK0Sttuk/I11gNiiiTrHp+6OLy7jvV65A5v2AwHZkAGxTPomLiXfjnXdcWbFfyvdJXvZJRBtps/dHocM9OHTVFmTeD0jYDsCKe8+An4+I2tFm75MArJjFtyf7+yKs/or9ElFrtGN/VHN6hZ6eHiiKgkwmgy/cH8Hc3By++tV/xY9++CP85Kc/xcmTv8TBgwfxjre/Hbfeeiu2bWthirmLy5AApG2Psy8v4p/ed0vF4hkBpIU1Jd9v/fE/bGBDqZlyWTeos8zPz+MVr3gFnn/+eXR1daGrq6tiuUwmg0wmg127duH48eMb28i1yGY6OHHiON73j7fj4//xoapfqn/sbQ/hP33stdb7RAcNYnao0swEpQEIjWYuYMDCJrK12wo4uGUUV931Huy+9S6c
|
|||
|
|
<p>我们就搜索到这么多的字符,可以看到最上面那个有个叫做</p>
|
|||
|
|
<p><a id=img3 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230214-45f21fa8-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p>这个的东西,我们就可以用frida来动态调试是否是这个地方对撤回做了操作,这里写一个脚本来找一下Wechat的根地址在哪里,也就是VAM,虚拟内存地址了</p>
|
|||
|
|
<div class=highlight><pre><span></span><span class=kn>import</span> <span class=nn>frida</span>
|
|||
|
|
|
|||
|
|
<span class=k>def</span> <span class=nf>main</span><span class=p>(</span><span class=n>target_process</span><span class=p>):</span>
|
|||
|
|
<span class=n>session</span> <span class=o>=</span> <span class=n>frida</span><span class=o>.</span><span class=n>attach</span><span class=p>(</span><span class=n>target_process</span><span class=p>)</span> <span class=c1>#获取进程 </span>
|
|||
|
|
|
|||
|
|
<span class=c1># javascript注入逻辑 </span>
|
|||
|
|
<span class=n>script</span> <span class=o>=</span> <span class=n>session</span><span class=o>.</span><span class=n>create_script</span><span class=p>(</span><span class=s2>""" </span>
|
|||
|
|
<span class=s2> //WeChat的虚拟根地址</span>
|
|||
|
|
<span class=s2> const baseAddr = Module.findBaseAddress('WeChatWin.dll'); console.log('根地址:'+baseAddr); </span>
|
|||
|
|
|
|||
|
|
<span class=s2> """</span><span class=p>)</span>
|
|||
|
|
<span class=n>script</span><span class=o>.</span><span class=n>load</span><span class=p>()</span>
|
|||
|
|
<span class=k>print</span><span class=p>(</span><span class=s2>"ok"</span><span class=p>)</span>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<span class=k>if</span> <span class=vm>__name__</span> <span class=o>==</span> <span class=s1>'__main__'</span><span class=p>:</span>
|
|||
|
|
<span class=n>target_process</span> <span class=o>=</span> <span class=s1>'WeChat.exe'</span>
|
|||
|
|
<span class=n>main</span><span class=p>(</span><span class=n>target_process</span><span class=p>)</span>
|
|||
|
|
</pre></div>
|
|||
|
|
<p><a id=img4 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230221-4a773ea0-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p>所以我们知道了虚拟内存的地址,当然我们现在就是需要去转化一下去获得他的实际地址.<br>
|
|||
|
|
这里我们先获取一下ida中他的起始地址</p>
|
|||
|
|
<p><a id=img5 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230229-4ede8ca0-184c-1.png title><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB1YAAAHpCAYAAAAxht5gAAEAAElEQVR4nOz9f3xb+X3f+b4ga0YzY85Ik4EI21PFHgfUBBSadR6jXTtgWN3S6fqSStZqqMu26ThKb1xQW7Yl2kbx3VZ7WfSh7V2v0gbMXaYi1ulW8fRH8BBzlSYi6l0HicoRWj86blIXInaGSMaKMvZAQjNDj+wZjSjh/nHOIQ+AA+Ic/CAA6v18PPiQCHxw8D2/vjg8H3y+X9/bb79dRkRERERERERERERERERE6trb7QY87Mb+YMxTfOYHMh1qiYiIiIiIiIiIiIiIiIjUs6fbDdjOgQMHNn+68b5e43e6nTtlJ9arW/tZRERERERERERERERExI09vZwQfPvtt3n77be78r5e47vRznr6LdF74MCBzW3YL20WERERERERERERERGRh8seLwlBJb36g7VP25Xs3cmkcSfeq95x20vJcBEREREREREREREREelte6xqQRERERERERERERERERERcbbX/otV2WcfktVKulq/Vz/u9Fi95VRXDlYndJ2W7ZXTe9RrXzW37WlHO7uhmf2y3f52iq/3mkZtatQ2L8eP/bl6x+12bWx0vPTbfhcREREREREREREREZHW7bH/Up0wsv9uH162OslWPT+mPSFlj69ehj1h1c55Nq3lbDckrlObnBJonWznTnPan9W/V69Xo23X6vZxOq7qtdPt+zZafr31qtf+7d5XREREREREREREREREHg57nRJRXocHbscclu1KWDklxGTn9ELiUftdRERERERERERERERE2m0P4Fj55yU5Vl0h2ox6FYfNcKostH5/WOeU3alkZzv3YyttEBEREREREREREREREWknH1CG7ee2tNQbItYpgeklzorxMnRsPW7m4bS/n71Ct/q57ZbRqN1uE4tjfzDmKs6S+YFMw5hGFcT12ut2O3jdj9tti+1itzsetnvfevurXhu97F9VRIuIiIiIiIiIiIiIiDycfG+//Xa5243YKb1YrdqJxKqIiIiIiIiIiIiIiIiItNfebjdgJ6jCUERERERERERERERERERa8VBVrIqIiIiIiIiIiIiIiIiINGNPtxsgIiIiIiIiIiIiIiIiItLrlFgVEREREREREREREREREWlAiVURERERERERERERERERkQaUWBURERERERERERERERERaUCJVRERERERERERERERERGRBpRYFRERERERERERERERERFpQIlVEREREREREREREREREZEGlFgVEREREREREREREREREWlg73e/+91ut0FEdgGfz8ejjz7K3r17u90UERERERERERERERGRtvPdvXu33O1GiEj/e/DgAW+99RZPPPFEt5siIiIiIiIiIiIiIiLSdiotE5G22LNnD+VyGVXBi0g3WdXzd+/e7XZTROQhp/5IRHqF+iMR6RXqj0SkF1SPvKj72eKVEqsi0lZPPfVUt5sgIg+xcrnMnTt31BeJSNepPxKRXqH+SER6hfojEekFVl9kJVbVJ4lXe7rdABEREZF28fl8lMua5UBEuk/9kYj0CvVHItIr1B+JSC9QXyStUmJVRERERERERERERERERKQBJVZFRERERERERERERERERBrYC/CZ//wI79y5B+/eg3c34L0NuLsBd+/D++bPvftw7wFsGD9PPuLjK3/3491uv4iIiIiIiIiIiIiIiIhIx+0FeOfOPT7xX3+Ae995wL3vPGDjO3u49x0f975TZuM7D7j3nQ3u3b3Hxnc3uLd+j/LtMu98bF+32y4iIiIiIiIiIiIiIiIisiP2AvDuPe595wHXf60M33sf3nsP7t6F99+HjQ24fx8ePIBy2fgpAt//oLstF3mIvXnqJ/nuH/4BPt/2k2yXyz4++PEf4EMXf32HWta6H3/1Ce58975RQW+vnr+7Ae8/qKqgv29W0ZcZeAR+68yhbjdfRHYZ9Uki0is2+6P3zFGG1B+JSJds9Uf2Ec+qRj3beGD0SRsPjH7p/gO4b/ZJP//93V4FEdkl9PeaiPQa9UsPBzOxusHf+dAHGZ6F+zzOd9+/T/yff4N3vneXe/fusbGxUfnvMxtsbGzwY1/4Bo89soffOneyy6sh8vB489RPwkc/wlN/OojviUcB8O3xVcSUHxgJ141vv8n9t7/Lm6d+sm+Sq3e+e59PHN3DvXf2sGH+3HvnPhvvwMY7D7j3zgYb72yw8b0N7r1zj/vr9ynfLnMnqCp6EWk/9Uki0ivUH4lIr7jz3ft84r/ew8Ydsz+6Y/084N47ZTbuPGDjjnHfaOOu0TfdX78PJbhz+NFuN19EdhFdH4lIr1G/9HAwEqvvbeAD7tt+3vneXf7pzKccX/SgDPfLxhcOR//6/7ZTbZU227dvH3fv3u12M8Sj7/7hH/D06FHefe1r8Ohe8O0xnthrBmyY/5YfwPsb7P1T38+d3/q33Whqc969x7139nD91zC/2eNQQX///lYF/Z4y3AY+rip6kW756le/yttvv+0q9sCBA/zYj/1YZxvUTuqTRPrKru6P3lN/JNJPdnd/tMHGnT3k/mUZ3rtH9JN7GR16nJXrd0hee8vokx482Popl+FR4L9g3FASkR21q/sj/b0m0nd2dZ8E6pceEkYq5u4GezASqg+ARx/9APfu3QPgp2f+Nk89dYCnntzPU08d4K/+zF/eTKruf2IvGxsbdRcu29u3r/ZbCHfv3q15vDr56TYhai3Hiq3+vdOUuO0Mn69M+cG7sO9RfI/4ePKT43zv1X/P/e+9A8AHnn6SJ57/FO98LU3Zt4c9H3ys4ZDBPeW9DS4GnuLB34QHPEYZNn8e2P5v/30/cDT2n7rVYpGH2le/+lUGBgbw+/184AMf2Db2u9/9Lnfv3uWrX/1q/1wYO/RJPuADwJvfhg99GN4H7qE+SaTbdn1/9K6ukUT6xa7vj97b4J8dfJIHfxPKPGbcR4r8Cu9lf5af/nPf59gvbfZJs+qTRHbSbu+PFo/u44VnPsCDvwk+HgOMeoMH6PpIpBft9j4JaHhve5/5/7sY/ZX6pf5kJlbvswdjx1rJVSth+su/8EWzQtVXUal6v+zj/gM2E7DinT3haU9AWsnVes97Wf52SVolPfvYI3uNpOqnjvPMj/9VnvqRH+fNf/73AfjQX/77POJ/Fnx7eOffX4G9e7dfVq+5a/Q9v/naP+O12/+J2ZFfrHvD8L/7lacJ7P0Yv3bq9/TN5z705JNP8s4773S7GdKit99+mw9/+MP8l//yX9izZw979uxxjHvw4AEPHjzggx/8IN/85jd3tpGtMPukB2wlVP/j1yGZhK9/HV54AaJR+OEXjIvizU9W9Ul9Tf1Tf3qY+iPreuj3X7vJJ3/q3GbItX9xlvDhQ5vPGy9QfySy0x6W/sj6u+zRyK9A9md5LPIrfC/7szwx/fXN0PXFFzbjAPVJIjtst/dHT+wpc/n3fof/7of/LAB7jvq4/0q5blJV10ci3bXb+yTA8e82ez8EsPeoj3uvlDdzccYL1C/1EyPj8v79iorV+2wlTK2k6t84c4aBDw4w8MEn+eAHn2Rg4En+6l95URWrXdIv1aD90s6+tBe+9/sv89R/M8Ejg8/yoc8ZN9Ue+b4A9269wfd+/2XjDPf5tl9Or7l7H4B/9XvzXPwLv7dtFcYPDHyCP/iD3zdep9ESdsSTTz5Z8bsSD2LZu3cve/bs4SMf+Qh/8id/wvvvvw/Ao48+yvd93/fxrW99iwcPHvDII490uaUemX2SPaF68w343M884Iv/+AH/51d8zM3t4dlnfUSj8EMvmK9Tn9QSq6+x+pjq33t9+W7eX/1n5+z2/sh+TfSfXvtjfvz/9gn+1S/894xP/yO+8dofc6QmsdqV1u4quv6RZu3e/qjyhuF7tqTqA+AdM5nqdCORsm4adkN1Pwbqyx42u7Y/egB/Zf
|
|||
|
|
<p>然后我们可以根据这个来找到他的真实地址,然后这里就需要写个脚本来确定他是否是这个地址</p>
|
|||
|
|
<div class=highlight><pre><span></span><span class=kn>import</span> <span class=nn>sys</span>
|
|||
|
|
|
|||
|
|
<span class=kn>import</span> <span class=nn>frida</span>
|
|||
|
|
|
|||
|
|
<span class=k>def</span> <span class=nf>main</span><span class=p>(</span><span class=n>target_process</span><span class=p>):</span>
|
|||
|
|
<span class=n>session</span> <span class=o>=</span> <span class=n>frida</span><span class=o>.</span><span class=n>attach</span><span class=p>(</span><span class=n>target_process</span><span class=p>)</span> <span class=c1>#获取进程 </span>
|
|||
|
|
|
|||
|
|
<span class=c1># javascript注入逻辑 </span>
|
|||
|
|
<span class=n>script</span> <span class=o>=</span> <span class=n>session</span><span class=o>.</span><span class=n>create_script</span><span class=p>(</span><span class=s2>""" </span>
|
|||
|
|
<span class=s2> const baseAddr = Module.findBaseAddress('WeChatWin.dll'); </span>
|
|||
|
|
<span class=s2> console.log('根地址:'+baseAddr); </span>
|
|||
|
|
<span class=s2> // 虚拟地址转化为实际地址 </span>
|
|||
|
|
<span class=s2> const revokeMsgFunAddr = resolveAddress('0x1823CD710'); console.log('转化后的地址为:'+revokeMsgFunAddr); </span>
|
|||
|
|
|
|||
|
|
<span class=s2> Interceptor.attach(revokeMsgFunAddr,{ </span>
|
|||
|
|
<span class=s2> //进入地址回调函数 </span>
|
|||
|
|
<span class=s2> onEnter(args){ console.log("test!"); } }); function resolveAddress(addr) { </span>
|
|||
|
|
<span class=s2> const idaBase = ptr('0x180000000'); //这里是ida的起始地址 </span>
|
|||
|
|
<span class=s2> const offset = ptr(addr).sub(idaBase); const result = baseAddr.add(offset); return result; } """</span><span class=p>)</span>
|
|||
|
|
<span class=n>script</span><span class=o>.</span><span class=n>load</span><span class=p>()</span>
|
|||
|
|
<span class=k>print</span><span class=p>(</span><span class=s2>"ok"</span><span class=p>)</span>
|
|||
|
|
<span class=n>sys</span><span class=o>.</span><span class=n>stdin</span><span class=o>.</span><span class=n>read</span><span class=p>()</span>
|
|||
|
|
|
|||
|
|
<span class=k>if</span> <span class=vm>__name__</span> <span class=o>==</span> <span class=s1>'__main__'</span><span class=p>:</span>
|
|||
|
|
<span class=n>target_process</span> <span class=o>=</span> <span class=mi>8112</span>
|
|||
|
|
<span class=n>main</span><span class=p>(</span><span class=n>target_process</span><span class=p>)</span>
|
|||
|
|
</pre></div>
|
|||
|
|
<p>如果是的话那么就会返回test,所以我们就可以一个个往下面找<br>
|
|||
|
|
最后找到了一个叫做</p>
|
|||
|
|
<p><a id=img6 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230237-53a4e004-184c-1.png><img src=data:image/png;base64,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
|
|||
|
|
<p>这个的地址,也就是说明我们的撤回和这个函数有关,于是我们跟进<br>
|
|||
|
|
主要看到这个函数</p>
|
|||
|
|
<p><a id=img7 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230248-5a3c5f50-184c-1.png><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB0UAAAN9CAYAAADsd6H3AAEAAElEQVR4nOz9S2wjW57neX5548YjI7rqZvWlZKjMROVkFelVlGw5mAUFggALgwHpi3GAAruBbsBzM6QSbKS4cfTGAYGA73xDJZoIkrNJx8yKEAHPhYsoDIoAwRZRaDQGvTDJ0E5OTVYX8mEu64x7Jx8RGXEjNAszSnxKJEVJlPz3AQR3UceMh8eOmSj78/8/gW+++eaCO/QnP/1T/viP/nDksa+++uoun3LtffvttyPff/fdd/zjP/7jA/Vmffzu7/4uAH/xF3/xwD2Z5c/57/+v/5H/y58lSPjft/7v/y/+P3Nt+6/4P//fEvwf7rB3T9v42Mvd0lx/OJrrq/db/Pe/+8/4f87V9uf8P/7iZxp7ERERERERERGRJyigoOj9U1BURERERERERERERERE5P58+dAdEM/v/M7vPHQXRERERERERERERERERJ6kLx66AyIiIiIiIiIiIiIiIiIid0lBURERERERERERERERERF50hQUFZmbTW6nQfOhu/FZ0tjfL433w9HYi4iIiIiIiIiIiNyFtQ6K/uefw//0DdT/Esr/Cf6HP4ef/ic4+iv4X76FT//40D2UR6vfYSewSODB5XCnTq0L9O+uW58lt0Ol2MC+rk0f6FqkFjpmAmiurxPN9fvThEAAchpEERERERERERER8X350B2Y5pe/gZ/9Cj7+Pfz5z+E//gP89S+AAHwvAJs/gJ//Gv7+1/D9L+CffAlfBu6iJy6dxhEty/G/NzATceKxCMGRdjaNYh1r2i6MBPm92Fh7eRg2hztnPHuXJhkKYvLJe7hvk3vp8uokRmjGls1cmULXoNRLk5zVaG4uduOItuVwObPMBPF4jIg/UdxOhXILEvk9YlMnjzfnzhN59i4b3Lxfb9MGxfr4bDUwzDi76eG5PX1eG4bJdjxOLHKbWW3TqZwR3E0TCQbZGBwL16Zx5BIfP2dCEaq9BFa4RSq3xUU1covnvuLa0G7D0CmOuQ3xGCPP36lAy5m2h6vt8nus0Xmuue5tqrkut9fMwZsadKPQO2H6udOHw7dQr0F38FgUSq9hPzl73/1DCBe8/2ePoTrWNheA2oxtSz3Yn9KZufq7QNuF+uCPQ2Fog2wJqvsznv8Q3hSuxiyahXfV6/ssIiIiIiIiIiKyrLXMFP3Zr+Dfu/Bnfw3/49/AX/4CfgP85gJ+9Rv4i19A63+Ho7+G//lb+Nvv7qIXNo1ieSggCuBgteqUG9fm+ci66sMZFqlwhcOmC9FNaDbYCdep8YnerKy4ZoNUDaKl3ak3oBfj0qmUqQ8FcwAcq0W9fEMG2Z3u18Gx6pQrHdybWjoWrXqZ4hxtr+kun7Colyt0bBeMTbAbVMp1LD5xPm3HoRjvSgbU6ivL/mrXhwKiAA5YLSg3VrP/B6O5fo3Pc67LgvpewDAQgNRwoHOGXNgLBI6060IhdU22ah9eFlbS28X6u+BrW6QPO+HRgChArQCB3GTzZg5ShdHn79YgvKMkdRERERERERERuRtrlyn6V7+A//Xv4T/8zMsEvc7ffgf/7hy+/j588WP46vur64fd8LKGjESG3UFmqGvTOarTstp04pGJrCZjJJNJ1k4oQvXkgFfNBi9TLbpA7Y1B9jjPSXLWcXM5fGNBNMG7/dsfW7dz5GUcGgkyu4OsNhe7UaZuWdQbWxykIwSDG4DFp3Ompx+6LufARjC40H6HmZkDBg+5doejegvHOcV2Y6NzeyTb2cW12xzVLRynxVEnstycD0ZI7x0Qtxve8wJW28DM5Nm7JisvtB8nW6hTe9PhVXJ2tuO8Nk3IxLnKLnShUgbHAjsNgxGL7UFs2g5sKNbB2F6nLFE01zXX5Zaab72AIUDpGM5Ss7Ml+4fez6IleLd/leXYb0I4BbX3kxmgAIcvvYBgqQSFwjWdycJFdXX9XaTtIn0gBGYUMkPZsYMxoAbNKlwOQ9PvQxSO3+Flpfch9xJqXXh5CCczsktFRERERERERESWtXaZou6vvMzQv/21lx16nV9fwN/8Ev7qH+FvfrXKXticeRHRq4AoQDBCbDeBgcOpvXTekDy4Tczo4P8bbF3XtNmm0IVoJrKCoIRNu+UAJpm94TKfQSLpPAkDsM6WyKC7/X6DkRi7CQNwvODU7JYEI2n28gkMwGm1b5HxB7DJhjH4/wabN7aP8KpkQLfF2/HsKxcqRShWmJrVZzegWITO0A9jaUbLrQYhbs7f+07b+zc+NWK6DjTXxz2JuQ4c7sxYM7MPOwEIDLLt/O9zzavswMHPDv3vd3Kj287TdvDz6xJZc4HJDMFmzu+f/7WzA80paYG5AOwc+q81N9Q+Nz2LsHno7WvQLpC6pmNzSL7wSrn2Lq4vfzvMfDZa9jWUhOyMtv1DKHS9krnPb9dVYLH+LvPa5lU9Gd1nKAnH/iB8HDpwzffev6VBQBQgBNV3EAW69RnHOVchEKgog1pERERERERERJaydkHRv/oF/OU/zt/+Aq+988s76MxGcDJxKRhkA3Cuv5su66hvk9spEk6dwusEWUyOX0M9VSaw05h6Y7753gIMMs9XkAdon/nZx3EiEz8MEtk2AIuzaZEXt0OlWBkJ6K1kv8sKRtg2AM5xl/l8gGvTqBQp108hnsDEJBOH03qZYqXBdZ85CD3fJgrU3o+9oCBenxymbu990GEsCDrZLdoWGAmmjOUY21tndK62901zfXXWca4D+ydewK2WGg1MXmYfvhsN0FlvrrID6cLb3FWZ024NDvuLtQ37EfaP0yJXAH2wgOhQJP5wZ7Jca7cLqfDo818684Kjw+VYuzUITwm0pgrevlYmCSdzrm0Zeu4F8mopyB16wbx+H3I7XgZm6dXYBn7Z3GhpegbpXfd3obZ35L2fJfp8ynqkXYAu9Ca2snlfcwCH2puOSuyKiIiIiIiIiMjC1i4o+u138M2CWZ8/+yV8u9JM0Q02DcCq0xi+Y+3adBptLIBzdyIbzWmVKRaL3lelQqNjL78OnaxeCDATHPf2qIa9G/Yk05z0MmTZJDxxh9jlowVEt0dv3N7SoAzoOK+M6KDRJgZw7kdhXPsUZzhD+fwTDgabw5vMs98ZXLvBkZ+BtzVXhC+It9ubsu1mbg4bCTL5PdIbcA4QSbOXz2CyycZ1cblQhEwUsNyJm+KxuPfv6XgMyfaOtxmfrNDaqXgZpMUilOuwkYC9OTI/V5El2swVCQSu+dpZ8sa/5vpMT2WuA1SPvX9TfpBwOPtwfE3YbtcLwl3429RqXrteyfv+rLdY29Czse2aXobmZXCz5wW3zGejfSMKxz24uPC+BlmEhbeTr69b84OKx377np95WRsKBA+XYR3ab+94yoDdlRCc9CAb9dbPDAcgHPb6ftybPBaHL6Eb9UrtzqU2lAEbGM3gvTe36MNEANQPmGNeBWabOQiMrUc6GXCP8CJrAAbZ16vIaBcRERERERERkc/N2q0p+gXwvcBi23wvAF8suM31gsTiJq26hVUvezfvFuU4WE4d63R4jTp5WBGqgzXRhm+2hiJUT6a1P+esC2SDK7n56rrzRVTOXRdGYjsu9qmDYRg4pzZubHQ+LbTfoS2tenFsbhuYmfTcWY8bm35a5lIipNP+f4c/ORCMkN67adsgz0yg9okeY9lOETAB6xTc2NWrtc+8f+cJglktL3B1bWB0nbNEAc31z2CuA/ilSVM1yG2BVQCyM7IPB0G45tX3r5IzsgXnaRv2siOtj14/+h+9h+sfYH8o2LcV9v79UPf+PT4ZWlcSSFahZHnBsJE1J33HF0OPheBF1gvSDhy+mb7few+YhWDLZCwNFj72hsrDchUcLvUeNlPzvjRzfmD73eTrjeKVPX5TuBq2bAle4GX+TpOs7t28tqmIiIiIiIiIiMgMaxcU/eEX8IMFA5zLbHOjSJp8Bo7a
|
|||
|
|
<p>这里有个叫做的东西,我们这里就可以看到<br>
|
|||
|
|
"Update rv msg : %d",<br>
|
|||
|
|
这个,里面包含了msg,所以我们就可以跟进去看</p>
|
|||
|
|
<p><a id=img8 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230253-5d4e8b50-184c-1.png><img src=data:image/png;base64,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
|
|||
|
|
<p>我们可以尝试在这个call的地方进行注入,因为call的话就是做了一个执行的操作对吧。</p>
|
|||
|
|
<pre><code>const revokeMsgFunAddr = resolveAddress('0x1826D9B90');</code></pre>
|
|||
|
|
<p>然后正常也是可以test的</p>
|
|||
|
|
<p><a id=img9 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230259-60f03d08-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p>但是因为判断太多了所以就不选择改掉这里的代码<br>
|
|||
|
|
所以我们往上面找是哪里调用了这个函数</p>
|
|||
|
|
<p><a id=img10 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230306-6501d032-184c-1.png><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABu0AAAFDCAYAAAA+mUPmAAD2FElEQVR4nOz9QWvj2rov/P69Wd9gOtOtc7hc7AKn9AnkG8J244CVTkEKw+mctLYUSMPuVONCICtQsBvVkRthxXpbOZ0DJobqlASn4U2WX+sTqGIoiZfL2S1X3JizP0G3IcmWZEmWHDuuqvx/YKqSPB4eGkO2Ez1+xii5ruviB/Lnn39Gvv7rr7/w22+/7ak3RERERERERERERERERLv3L/vuABEREREREREREREREdFr97d9d+BH5vQaOOsKuHT7aP1SfXBg9D7hY1eD6X9HlHXc9VuoMjYl1o9XzvBRM2GKKuxJJznOMdD79BEDzVy0C1GGevkBnVY1MbarLXoAWb1Dv5PQW6OHTx+7WIaKkNuX+NBJ6W9CP0RZxeWHDrxuGFBKErTY3URRRnulrw56jRq6JtIljknOMSs8F0RERES7Msd0eI8Ha4aZ/51KRcDx+2PUy+UN2ptieD2AVWni4vwI0RbmGN/eYISkn+Xo6fgWN6NZ7LsVVIS3OD4+Qn2T7gLAdIjrgZXQ7jHen9YL9zMqYXyF5jP6u6PxnY9xezNCfHSjKmhenOOoaL8Tx3dJaF/htF6wzeBYZwCENq4iDTzvPFuM8Vb7S0RERERESVhpl8F+DCVdfqE+GEoNUig5AgCmJqHW6MFh7Gqs48BQGiiVapC0dfNhQKlJ6MbjTA1dqQbFCLfbQ8OPDQVC69ZQigR67X6SQgk7ADBNaF0JtZVYAIayaDt6fF1InxLiI816fS0ljFluhcas2LwRERER7c4Uw+sbDEIJJQCYzSwMbh4w3Vu/iphhZo0wuBluub8zzKwBbm7HmG/chpc8WhnfnfT3FbMeMN58koiIiIiIaI+YtHttDAWSBkCUodsuXNeFa+uQRQBmF2c9h7GxWOOTl3gCRKi6CjljeJ3eR2gARFWH7frtui5s3buX9jmUMKu+gSDKUHV7JQ7aZ8RTa4eyuuyr68K1VYiJsQYUyUuAibIO2w73Q4V8GGtYVEN9tWHrstduZByq6ExCjx2++X0W2yeLqrgiY1Zo3oiIiIh2aDr0qokqQhsXV1e4Cm4XbTSF3/fdvVRCO9TXqws0BQCw8PjMLFi43Yt2ExUAmH3FdMOE0Hx871WCVZpoXyz72/b7Oxj+QGm78hHOw+eA18nYWG9QZQcA9dPMdp9VtVYRIFRm+LrpJGUR2qFj31J/iYiIiIgogkm7OENBqVRCqVTyEgnQIPlfB7fGShLBgdFT0FjENNBQjFiFkINew/v5SmGU0/PuG1QVbdSHoPsNlEqN1ccIfv5ZAyBCvetjsfphtYX+nZcAMgdfFv1mrKf1TvWSX+4Endab5IGNEd5El3Wstt4lJK5a6E/6kWUoq60+vByYhW9ONLbT7yCyYmW1g8uEbFiQOISsY9JvoRq6T7XVQb+TtdBqFdVWHxM/IWh2P60kD2OPht5HDYCMy9CSnkXGrMhcEBHRbkyHt7i+vsWPdL2caH8qeHscWwKyXMfR6RF+jtxEGUeHwvZbrR/hfbMCYIbvT5u0MMWDt3Yj2ufhpTDLqJ9eoFkBYD2y2u7Zfsfh2wpmo5+lMpSIiIiIiMKYtNuC1aX9zISl/aroTHTIADRJCSVCHPTOujAhQr1L2+8rd0/wWTMBmNA+Ji0raMDLj7RxEtmuzEDv08Drv/kIm7GhWACtjpf8WhnPVdWTNkQAmtSA0vMSt45jQGlI0CBC/bDFnQkNBR81QFQ/hPY7dPBl4Fe4Peexqidoi8Bq8jDG+ISuGe8DCoxZwbkgIqIdmOLRmgGYwXp4zrJ3RL+KGUYP05/3uTCfYvxgARBw+CNlGaePXhVj8zgh+VlG/W0F26gOJOCg/hYVWHjgGplERERERD+dv+27Az+cVh+u2wcAGEoJkiZDd/tITX8ES/vJOuxFksKBoZxB0rr4ZHTQX9y5hb4uQ5M0SMo7uP0WnN4ZuiYg6xMsCpWK9mHZebyTRWgaIF+erCZMnG/e5uHCm1g/wzuJeUmaFhj7zUG0si2PagcTG1DOutC6ErSu/31Rhm73c7SXksTy+9lr1NANdVNWbfQ74UAbj2ba/QsdCN4IAEwTjzaQnH1LrrIrpMg5+byMNhERparjUKjAsgAhXl20genwGgMrI6DSxMX5EcqMZewLxRZRP21DeBrAsga4sSoQmsc4Pnr+82LXrME1IsNRaaJ9sd3KwPl0iHu/Uu45ycCDcvJolssHQGSnO9pY+QjHwgiDr1PMj4o/D1JZA1yvPO8EtK9ONzrXfoTXB8YylrGMZSxj88QSEb0kVto9k7e0nww9UlVURat/6VXVfY4tLhgsf6hJUHo9nHkZu1Bi73la/Qlcd4J+RoZDBPzlPJf7jsmqDl0VGZsSW0j1BIdCrA3Twjd7/SKPhuJX5OWsutS6tdSlUp+rdrhmHNKq7Daws7kgIqJc6qfnuLo6x2mdf5LSa1fH6fkF2k0BFcxgjQa4ub7G7XC88T5uezEbYXD//MpZa3CN62vvdjOwMEMFQnuzBM18nm9Nzaf5zzTQP676oQDMRnhg5SIRERER0c/F/cH88ccfkdt8Pt9bX3QZLiC7emqE7aoiXCDjJqqunXm/rPbz9KEAW3XFWP9EWV/0z3ss0VVtxi5iV2fElVPnNfRzwBVV3bVd29VlcfE4csZEBnFZMWG2vjyO5X3W9S//sXjjkNaf4BzOc25mPM6z5oKIiIhot56eHt37f/zd/fvf/+7+/e//cP/5tEkrj+793//u/v0f/3RX7/7k/vMfaT/L0b9//sP9+9//7t4/Rjrt/vPe+/4/Nuuw6z7e+8ccvt1vePzRNiN9LfLz9IZ3Nr7b6d9LtRs/Vv/r+8eEnxXupDfGWz94IiIiIiKKY6XdXvhLGL606hsEW9KLsgrddkP7jjn45q1TiDdVxi5iC/Iq5QBRtTHptFBFFa3+BLYuA0DKXoOOvwyqCVm3c1ddVlsdTGwVIgBrsfFcDYciAHOAL88qwAvGQcRhLeHHfpUd5HfPq7Lb4VwQERERPVe5XMfp+RUumhUEe9398MplHJ0eQwAw+/q8vfmE9hWurq5w0W6iAgujmyGeOwJplXR5K/EorzKOjgXAegC3tiMiIiIi+nn8bd8d+PFl7afl7/sFFfYk33KGQGgJRL2NgdSF1Dhcc/9t7ekVJHREtD90ou05XzAwAYiHqDE2FFvEMtHVjm0oV229gwwNmvmI6BZxy33qZN3dwjKpy73oBl8cdDbday5IyqXtrfdRAyBC/fDcDu9qLoiIaF9+hD0nGMvYbe9BUj46hjAawHqaYw4UbPcAv1cAzL7jaeW+T/g+A1DZUkd3pFw/wvvmV9yMLDyMj1E/2mBkD35HBX4icWWftSkeNt4v7+cf352pH0LAAF+nT3i7774k+BFeHxjLWMYylrGMzRNLRPSSXmGlnYOe0kCpVEJDMTIjvT29TAy+GAnVUaEYs4szxYCTo7LJ6TUgaYCo3qHT6uBO9e+fsi9Znj6EGUoDpVIDyYdWxUnba697psAIGnQMKGddmADkyyB5yNji6a4gibs6X47xGRoQS0AFCTtxo4Sds+hvNEnY+uBV35ndGhpKvB89KL2s897x9paTNAAp47CosrvEpjnBpV3NBRERFTEf3+La37eLBRn0ek0xvB1iPJ1HnwfzOabDB1gAcFDe4MJNGeUDALDwMAxXvs0xvh3AAlB5W9/iBaFlf7fZbvnIr94b3W9WuVU+wrHXAG7C4zCfLsehebzBfnkvPb4/kzqOmxXMRg/4uu+uEBERERFRLiXXdd19dyLszz//jHz9119/4bffftveAzg9NGpeMgCQobv99OX9DAUlP3kR5i19GKQRlpVSSSLJmOCxxXBl3ppKq1x9WARDKUl+ciit+i+jv7ION9IBxgJInYOF8FiviQ3PsdNroJZ24hR
|
|||
|
|
<p><a id=img11 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230311-67fdfefa-184c-1.png><img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsYAAACuCAYAAAA1UMurAAAze0lEQVR4nO3dT2wb173//Tf/yHZ63VZWKE1aP7ex7CdoaRMIkgroxoQABkFXgYEfHa7knQMI0KLZeSlw6V2yECAg3lkrRvwBRlaF4QEEZlOAN0aAkZmgV5F97+M2lBhHbd3WtkTOs5gZcjgcUqT+WZI/L8CwLR0eHs6QM19+53vORGzbthERERERecVFX/YAREREREQOAwXGIiIiIiIoMBYRERERARQYi4iIiIgACoxFRERERAAFxiIiIiIiAMRf9gD2Q61SZHHJolpt/SyVmyWb3KMnqBTJF6y97fOA1UrzzJnVI/0aRERERPbSsQuMvYDvcKtQzBewwn5lZJiZTpNo+2GNSmmJJdPCe2VGKsfVbDLQbtC2IiIiIuI5ZoFxjcpyFTDI5K6STh6PULBSnKMQiKKrVoG59c4gepC2IiIiItJyzALjddaqQGrySATFRmaG6fQ246wUnUDXSJG7miWZAGoViosFrKrJYinZ6mOQtiIiIiLSJp7P5zFSGa5mA9nEWoXS0hLLVrV1Sd5IMekFXAC1EvNzJqO5WS4+mKdgVd1SgCSV4iKmVcVI5ZhuK2INXuo3MFKTB3ap3ym1gMzMNMlKkUVvHEaKzNUsnXGjO97l9prlg1J5YAEGGf92TyTJXs2wPmdSXa5QSzv7bpC2frVSP9tBRERE5HiLA1QtkzkSzDYD2BqlxQLBUt1q1aIwB7nZLP5Qd31pnoIXNVaXWSouY1nO/6vWEqXJJK2kZvBSf3V3l/rd4LxtqFaBvP85Qup2lxfz7a+vamHOrcPMtC8orIWWJhycCk6se4m2BHitQmlp2XnN1TXWgcRAbT0G60vzzPkj/qqFOQeJwD4WEREROe7iszM5inMFLOsBlWyyFQyNpshM+ksSvCDR4kElS9IXNVWrVacsILFEvmBhWc4qEJM1ZyLcmheNeZf6UzlmmhniGpXiIgXLZKmSPqAVEqpUq/5JaTUqpUUKZpXlSo10M4pfcksTMuSuppsBZ61SZC4QLVeK+d4BdEhwXjXnyJve7w1SlyaZTPsy57Ua6wCjicC28kf069Rqzu/6btt8gpDt0GUfi4iIiBx3cRJJLqbAagvqEqSz2UDTBMnOhg4jw9V0Aiqt/08mIVEZBV8u17nUnyLXVjaRIJmdJGUVsB5UyA4ajSXSTM+mvWdwVntI5XzZ73Dt9b0JkulJUmYBq1luUKO05I53Ot2WPd2XKoNqFatawFruDKANoFIqtpWfpDKTXGSJgtnezSBtAWgrdWnt4/X2CFpERETk2IsDJLOzzAbj4FqF4uISVh+Ftcal9vrg4P/dDqmtA1gU8l1Sq+s1DiocG00En2WUMSOkoTHGaB/9hW7D7q3Jzs7ib16rlViaM0MnyVWtAgVvOL6l1yrFAk4ozI7aAqQuKi0sIiIiAt1WpQir233luCtchAXL+yCRSJPNrWH56zESCbycu5HKMDmZ9tUPe180RnFi/EHaioiIiEhQaGBcWXKCYiOT46q/5tW949vOJEiMAhzS9XRrFZarQMqr0XUzyB0T1rySkHY7qTHuGIITvfp4YzC41Bbo+sbbzGgP0lZEREREgqK9fjmaGG0GcrVKieLS7pZnGB0zoGqyWKy4E8ZeJt8AahWKi86XgVZpgRfIWyyVas12pfltAuAdjqVWKbJoOinqS6211kheMoAq5mKRijdk/3gnvWB7kLYiIiIiEhSaMR51Uo9Yhbnw2xbvUCJ9lczyHKZVYC6k41Ru9oBWpSD8taVybc+fnMxgWGb76hGAkeqchDhQjXHXzLtBKjfdtoZwc5tVLQrBjRYY7yBtRURERKRdaMY4kZ5mJpPyldcaGKkcM7nMLktuE6SnZ8iljIMq3e2PYZDKOEvItUmkmc5lMAxfu9wM05Njez0AjFSG3Mx0SPDa2mb+9qHjHaitiIiIiPhFbNu2X/YgDpJz57vqgWanRUREROTw61ljLCIiIiLyqlBgLCIiIiKCAmMREREREeAVrDEWEREREQmjjLGIiIiICAqMRUREREQABcYiIiIiIoACYxERERERQIGxiIiIiAigwFhEREREBFBgLCIiIiICKDAWEREREQEUGIuIiIiIAAqMRUREREQABcYiIiIiIoACYxERERERQIGxiIiIiAigwFhEREREBFBgLCIiIiICKDAWEREREQEUGIuIiIiIAAqMRUREREQABcYiIiIiIoACYxERERERQIGxiIiIiAigwFhEREREBFBgLCIiIiICKDAWEREREQEUGIuIiIiIAAqMRUREREQABcY7UKE4X6TyEp65Vponn88zX3wZzy5+2hdyeLy8Y5KIyHGjwHggNUrzBawqUDv4564sVwGoWg90EnyptC/kgNRKzOe3CXprQNWisF07ERHZVrxYqpFNJzp+UauUWFoynSAQwDBIXZpkMp2kszVQq1BaWmLZqtJ8SCrD5GSaZAKgQjFfwAo8zDBSXJqcJJ3091qjND+HWaU7I8PMdDowlhqV4iJLVpVq6O997UpLLJmWb6w5rma7vDZXpTiHWTXIzGRJ9mq4LxIkLxmY1SpG6iLJPeq1Vppn0RxlcjbbV5/O+2IZq+ptuRS5Ho+tleaZc3dkKjdLdq8G/lJpX+yfkM+mkWLyausz57wOyMxME3LowjvWrGdmmG428B0bvH7bjk/eQ4vkCx1HKYzUZOD4MMjxbFAVSvMPSFzNkkwkGGXNfQkVios1JoPHtUSS7EyG9TmTQvEis4dzx4qIHAlxy5zDWssFDqYVlgpm+0G/WsWqFkLaApUi84XWiaz5EMukQKLngbpatagWLMyegew2ajUqS4sUrF6RtH+4cwTPfVWrwNx6jzFUihQsMDJXu5yM918iPc1sem/7XF+rUmW0j5Z9fFnpeEiJxYEecHRoX+yH8NdVrVoU5tZ7BMI77NcyKVhrPb9MuC23Pz74xrr74xmsYWHOrZPJXQJjrHWMNVJcrEEi2HEizdXMMnNmgeLFw/qlR0Tk8IsDYD2gkk22nRzGUhly/mxKrcT8nOlcOm5rW6HoBsVGKsfVyWTzoF2rlFgKlhy0nTBq1CpLLBYsqlWTxVLSzfAkSE/PEhp3uBkd41Ire1NZ8gJdg0zuEmvBoD7w+IIFGClyXhaqVqG4WMBqG4NfjdKSBUaGqy8rKn7JnGy5l2VLkuw4MwfVKC2aVEmRyaxjHvqg7Og4rvuiVlp0glf/Z5Oa+0W2irlYIjmdJpEYBSzW1iE08qzVWAdG3e3S6jdD7mo60K8VmmX1Z9RrlRKLBZNqdZlKLd0enPd1PBtQIkl2epbJStF5XsBaMkjlZpjukYlOpCdJmQWspRKTyR0G5SIir7h4LgUFa51aDd9JJkk6G2iZSDOZMjsyrbXSkhOEpnJMB04uiWSaYDeBTkkks0zPjDlBt7lEJd0re+MGqKSY9J1wkhczGCTcS50Vij2esfLAAgwyvkuzJJJkrzqXIqvLFWrpwEmlsuQEIpnepRb7I+SSbSoka4//EvNVEhXf5WgjReZqtnVC77hcbFHIt+9Yw38ZulbC2eyd+7gbLxhJ5bIka/OY/b3YQ077Yv9UWHKi1/bPJgmS2Rky63OYXmC6o35T5KbTvmOLr9+QxIBfIullY6vdg3G3z8GOZ9sZY9QAp1JmlLFt2yeZzBhYpslSJa2ssYjIDvQ9+a5WKeIkTSd9B3pvEpJBZnIXR+FEkksGgBugd9MMUCfbTzbJNNPb1Ae7HeDExZfa6wprFUpLy07gUl1jPfgoN5i+dPCFxTtQZXlxjoKvRpOqhTm384k5tcoy1UH2sXvZ3sjMvOInZ+2LvrlZXlKTIeUSTk03VFmuhBwgaiXm8/OUwo4dlQdYhBwz2vq1eLCXs9b6PZ51U6tQnM8zV1iGyQwpUuQmYbkwR36+SNgmaD31JQzA2tMX
|
|||
|
|
<p>这里可以看到判断</p>
|
|||
|
|
<p><a id=img12 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230316-6ae82668-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p><a id=img13 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230322-6e8732d2-184c-1.png><img src=data:image/png;base64,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
|
|||
|
|
<p>可以看到这里是只要v9不是4就不会调用那个函数了<br>
|
|||
|
|
最终exp</p>
|
|||
|
|
<div class=highlight><pre><span></span><span class=kn>import</span> <span class=nn>sys</span>
|
|||
|
|
|
|||
|
|
<span class=kn>import</span> <span class=nn>frida</span>
|
|||
|
|
|
|||
|
|
<span class=k>def</span> <span class=nf>main</span><span class=p>(</span><span class=n>target_process</span><span class=p>):</span>
|
|||
|
|
<span class=n>session</span> <span class=o>=</span> <span class=n>frida</span><span class=o>.</span><span class=n>attach</span><span class=p>(</span><span class=n>target_process</span><span class=p>)</span> <span class=c1>#获取进程 </span>
|
|||
|
|
|
|||
|
|
<span class=c1># javascript注入逻辑 </span>
|
|||
|
|
<span class=n>script</span> <span class=o>=</span> <span class=n>session</span><span class=o>.</span><span class=n>create_script</span><span class=p>(</span><span class=s2>""" </span>
|
|||
|
|
<span class=s2> const baseAddr = Module.findBaseAddress('WeChatWin.dll'); </span>
|
|||
|
|
<span class=s2> console.log('根地址:'+baseAddr); </span>
|
|||
|
|
<span class=s2> // 虚拟地址转化为实际地址 </span>
|
|||
|
|
<span class=s2> const revokeMsgFunAddr = resolveAddress('0x1823E5B8A'); console.log('转化后的地址为:'+revokeMsgFunAddr); </span>
|
|||
|
|
|
|||
|
|
<span class=s2> Interceptor.attach(revokeMsgFunAddr,{ </span>
|
|||
|
|
<span class=s2> //进入地址回调函数 </span>
|
|||
|
|
<span class=s2> onEnter(args){ this.context.rdi = 0; console.log("test!"); } }); function resolveAddress(addr) { </span>
|
|||
|
|
<span class=s2> const idaBase = ptr('0x180000000'); //这里是ida的起始地址 </span>
|
|||
|
|
<span class=s2> const offset = ptr(addr).sub(idaBase); const result = baseAddr.add(offset); return result; } """</span><span class=p>)</span>
|
|||
|
|
<span class=n>script</span><span class=o>.</span><span class=n>load</span><span class=p>()</span>
|
|||
|
|
<span class=k>print</span><span class=p>(</span><span class=s2>"ok"</span><span class=p>)</span>
|
|||
|
|
<span class=n>sys</span><span class=o>.</span><span class=n>stdin</span><span class=o>.</span><span class=n>read</span><span class=p>()</span>
|
|||
|
|
|
|||
|
|
<span class=k>if</span> <span class=vm>__name__</span> <span class=o>==</span> <span class=s1>'__main__'</span><span class=p>:</span>
|
|||
|
|
<span class=n>target_process</span> <span class=o>=</span> <span class=mi>8112</span>
|
|||
|
|
<span class=n>main</span><span class=p>(</span><span class=n>target_process</span><span class=p>)</span>
|
|||
|
|
</pre></div>
|
|||
|
|
<p>发送<br>
|
|||
|
|
<a id=img14 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230330-735d8752-184c-1.png><img src="data:image/png;base64,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
|
|||
|
|
<p>撤回</p>
|
|||
|
|
<p><a id=img15 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230337-779ab7ea-184c-1.jpeg title><img src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAABSkAAAIxCAYAAAChLT1rAAEAAElEQVR4nOz9W5Ad13knev5X3nPf964qFFBAFe4UCFKiSIqyqBst+1iW7JaPHT4+xx3t7umZiH7op3mZiI44EfPSEfM+D/MyfXq6QzM+3R1jP5zDdnuktiVZskVJZlO8iQRA4kICqALqvq95z1zzkLVWZRVBFGQA3CD1/0WUABZ27Z1778ws7X9+6/tEt9uVICIiIiIiIiIiIpoSY9obQERERERERERERL/aGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERERERERENFUMKYmIiIiIiIiIiGiqGFISERERERERERHRVDGkJCIiIiIiIiIioqliSElERERERERERERTxZCSiIiIiIiIiIiIpoohJREREREREREREU0VQ0oiIiIiIiIiIiKaKoaURERERA9YnucQQsCyLJimCSEEAKAoCqRpCgCQUkJKCcMw9G2klCiKAkIIGIYBIQSKokCe53u+nyQJhBBwHAeWZaEoChRFAcMw4Lou8jwHAFiWBcMwkGUZoihCnuewbfu+n5+UEqZp6uegZFm25/sf9mVZFqSUcF0XURTBcRz9HNXzNozy/6YahoE4jmFZFpIk2fN4ihDiA1+maep/V9uUZRksy7rv509ERERED57odrsf/H96RERERPQPZts2oihCFEUQQsB1XTiOA8MwdFimQjkAOphTYSawN3hTP6fCyHa7je3tbYRhiHq9Dt/3kaYpgiBAlmVotVpI01SHhvV6HbZtYzKZYDAYoNls3tfzU4Gp2vb926uC2A+TJAnyPEez2UQURajVaojjWIeJeZ7vCXfzPIfrusiyTD/e3aj7UtupglwVkKoQl4iIiIgeHQwpiYiIiB4wVRVpmqYOxcIwRJ7nOnCs1WpwXRdFUegqR8dx4LouJpOJrhg0DEP/TJ7nOmDzPE9XVaow0rZtGIahQz0pJSaTCdI0heM48DwPQgjEcXxfz8+yLKRpqsO/LMtQFIWudjyoWtP3fX27OI71c1NhKwAdUqZpuqfqVAWYB73+KvitVl6q+6mGwURERET0aGBISURERPQQZFkGIQRs24aUEmmawjRN+L4PKSXiONZhoeu6OuCbTCbodDrIskwHbNVwTVUbqu+rSkG1rDuO4z0VmpZlwXEcCCGQZZkOF+9Xmqao1Wo6VCyKArVaDVEUHXj/qiK0WnkppUS9XsdkMgGwu0RbvYZpmsLzPB2IfhhVcSqlhG3b+nmr16NaBUpEREREjw425SEiIiJ6wFT1pAoTVWhXrai0bRv1en3P0mPXdWHbtv6eaZo6WFPVko7jAACCIABQVlQWRYHhcAjDMNBsNnWlourxqJaCq6Xn97vcudozMooivRRbhaAH3X8cx/B9H3Eco1ar7am8zLIMnufp+261WjAMA1EU6SXs1ZBxf6Wkeh1VNaqqVlVLvVWfTyIiIiJ6tDCkJCIiInrA0jSF67owTRNZliFJEjiOg7m5OXQ6HZw5cwatVguu62I0GmFlZQUrKyu4desWBoOBXqpt27YO1lQPyzzPMZlM0Gq1AACDwQAAcOzYMZw5cwazs7PwPE/3ZBwMBnjvvfdw/fp1RFEE0zQfSEipglfTNHH69GkYhoFarYYkSQ5cjq22780330Qcxzp4NAwDjuPopd6GYeD06dOwbRtJkuil79X7r1aVKpZl4d1338VkMoFlWTpAVWElERERET16GFISERERPWBqincYhkjTFJ1OB0888QSefvppLC0tIQgC3Utyfn4ezz77LNI0xcWLF/HWW2/h2rVrupdkmqZ7BucAQKPR0FWLnU4H58+fx+c+9znMzs4ijmM0Go0908Kffvpp3Lp1C6+88greeOON+17uraZt53mORqOB559/HocOHUK9XtdLue9G9da8desWbt68qW+vJpYHQQDf92HbNp555hn0ej3dT7Ner+tl8vsDSvXn1tYWBoMBrl27BgA6sAXACd9EREREjyj+PzQiIiKiB8xxHB0uLi4u4plnnsFnP/tZ1Go1DAY
|
|||
|
|
<p><a id=img16 href=https://xzfile.aliyuncs.com/media/upload/picture/20240522230342-7a4f49ec-184c-1.png><img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAz8AAAB3CAYAAAAttv7fAAAmKElEQVR4nO3dS4wdV57f+e95RNxHvvlOiiyxJLGqq8oYAwI8NtAQBrDgRaOAtr0peKWVDM1qtNWq0OhVbbUsQBh4ajUooHddqIUhGGPZLje6iva0p11dRUqiRJEpvvJ5nxFxzplFxE3efJBMMpOiyPx9hAQz48aNOHFX96fzP/9j+v1+QkRERERE5CVnn/cAREREREREvgkKPyIiIiIiciwo/IiIiIiIyLGg8CMiIiIiIseCwo+IiIiIiBwL/nkPQERERA5ubW2NwWDwvIfxTHW7XZaWlp73METkJaSZHxERkRdEjPGlDz4Ag8GAGOPzHoaIvIQUfkRERF4QZVk+7yF8Y47Ts4rIN0fhR0REREREjgWFHxERERERORYUfkRERERE5FhQ+BERERERkWNB4UdERERERI4F7fMjIiLyErl06RJZlu04duvWLfr9/o5jS0tLnDp1asex0WjEjRs3HnuP5eVlZmdn9xyPMfLpp5/uOHb58uV9r7G+vs7du3cfey8RkaOk8CMiIvKSuHjxIs45rl69un3s0qVLnD9/fkfYmJmZ4dSpUzuOTcLQ66+/vifA7OZ9/fVh+j77mZmZAaDX67GysvLUzyUiclRU9iYiIvKSWF1d3RNcrl+/DsD8/PyO41evXt0x87K2tkav18Nay+nTp5/5WEVEngeFHxERkZfE7tK2ibIssdY+9rzRaAQ8mNl5GOccMcbHjifPcwCqqnrsuSIi3wSFHxEREXmoy5cv8/rrr+845pw70HsfF6JERL5pCj8iIiIvsZmZGbIsoyzLx547aWIwmQGarNmZnjWaCCEceAya+RGRbwv9LxkREZGX2Pnz5wHY2Nh45HnLy8u0223KsmRtbQ2oy+P2a2pgrcVau6OT235NDSYzP6dOndrRWe5xjRJERJ4V0+/30/MehIiIiDzeeDzm3r17Bzp3ZmZmO/g8rtvaxYsXabfbwNMFk0nr6/1aXe82CUyPa3V96tQpWq3WE49FRORRVPYmIiLyklleXj5w8Ll8+fKhgg/AysrKgTvFTe6xu/uciMg3QWVvIiIiL5HpWZz9NjedmJ4ZOujmpo8yGo2YnZ09UJODsiz3bMQqIvJNUPgRERF5SUzW7Ryk/GwSfB5XfiYi8jJR2ZuIiMhLYtKt7XHBZ3l5GahL4o4q+Exmmyad4h7loN3nRESOmsKPiIjIS2DSlvog4WNSmra5ufnYc3fv87O0tLRn359Jw4PRaLTdKQ7g0qVLe9YATRoeaLZJRJ4Hlb2JiIi8BPI8B+oZmOkW1NMmzQ8mm5ROSt/2c/Xq1Yfu87O7zTXAvXv3dgSficXFRRYXF7f/LsuS69evP/Z5RESeBbW6FhEReUE8SavrF51aXYvIs6CyNxERERERORYUfkRERERE5FhQ+BERERERkWNB4UdERERERI4FhR8REZEXxKRF9XGQZdnzHoKIvIQUfkRERF4Qzjm63e7zHsYz1+1297TXFhE5Cmp1LSIi8oIJIRBCeN7DeCacc9v7EImIHLXjM38uIiLyklBAEBF5OppTFhERERGRY0HhR0REREREjgWFHxERERERORYUfkRERERE5FhQ+BERERERkWNB4UdERERERI4FhR8RERERETkWFH5ERERERORYUPgREREREZFjQeFHRERERESOBYUfERERERE5FhR+RERERETkWFD4ERERERGRY0HhR0REREREjgWFHxERERERORYUfkRERERE5FhQ+BERERERkWPBH/YC//6v/m9ufPUV/89//Q3XvvgSYwzeeZx3dDod7ty5S6/Xx7sWeZ7jrcVZQwJiSjif47OMM2fn+OHl77B55x7VsATjuLe+xtrWFjFZOnnOxfPLLM3NUpUlw16PrWGfYVnSGw7Z7A/ojcdgHdF4wACQUqr/jYkQK5w1WGuxEZy1eOew3vL65R/w7/6vXxz249jmvcd7j7XKlwAxRsqyJITwvIciIiIiIsfUocPP1tp9jDUYMzliMMZgps6pqkCKJc55nLMkA5DAJBIBMLiYSMMxi7NzjH3J3ftr9IYDylhhkyOlSLfd4ezZs7S9J1Ql4xjoDYbcvP01d+6vwtoaw1EBCdLk5gmMMUQS1lqMqWORMWbqBz779NPDfhQAWGvJ81yhZxdrLa1WixgjRVEQY3zeQxIRERGRY+bQ4WcSIDB2O0jU0edB/EkpUZYlzjmsg2QshggxYU2inWUstFvMuAyfZayv3+bu6j3GoWJ2bpYwrkihotfbIPcXObG0SKhKBuNhHabSaYy1hBhYZ4tBmUiTmZ9mDNYYQpocMbvCj2UqvR3qs2i1WvXnIfuy1pJlGePx+HkPRURERESOmUOHn+2o03zfTwkSCUgYY5rZFgPGUJYVWWaxWLwzkAJnTizx/Tde58Kp0/gQuL+5zsrtrxkVBefOnSORcB0wKdLf2uLe3dssdjvMznabayTKos3J+QVCVUFKxM0xIabt2QVjDAFDjLEeSz28bYlESoeficiyTMHnAJxzOOdUAiciIiIi36gjCD8HU8+K5Mx1ZpjttJifaXNx+QxvvHaJ3BnCuKCIkQiEGDm5dIKlzixFUZDP5pw+cYJQFoSqIKVA5hzJO2bbLUiJRMI6Q6gqeqM1RqMx1tRlblUVmrkowyT1pFSHs5TSZDLo0M/nnDvkp3R8ZFmm8CMiIiIi36gjDj8PUsRkYsUwKTlLWGPInWeu3ebyq6/y6vmzZCTurazw9de32RyMSLnn5MkTtLM2WTK08hauleEsLC4uYGIgViWGhDOWzHlamafbbhNC5MTiIvc2RpTjkhADKdX3j2nXdI+pZyCMYefxp6QZnyejNVEiIiIi8k07dPgJRBIRb8ARScYQiUyqy1yy2GgwNhFNgc0SZ86c4JVzJwlFjy9XVrj26XVMNFw4e46FE3N1FzafYXBYHO1ujm1K3Gbn52m32wQSyUSMbRbTZ56Rc8x3upyab9PfvM84BpLxhAQpWUww293f6vTTrPUJEXvI/LO99klERERERL6VDj/zUy/nwWCwQGhmUeL03E9MRBOBRKfT4uSJRXq9Le5/fYveoE+72+F/+cE/4k+++126Mznj8YDhcMzW1pDeVp9hbwufZ5w8eRJjLNZaQlXhM8e4KCjLkqpq2iibxEynxUy3TegPCBHCdCe6ybimc4qxmMPWvYmIiIiIyLfakXV7M/YR4aFZauO8Y2F+lnaWc+/eHXq9Aa1Wzuuvf48ffv97LM20cS7S6cwwO9vm1Mklqgp6W31W19brhgUhUFUVebtFCAFjDGVVMhgOKYqCqqpIKZFlWR2SdlW7PWx4KsMSEREREXm5Hc2an10lX6lZ31N3fKvnW4ytNz+d63QohkMGgxEJRzGuaDlLJ3Pk3mCsJfMOco/3baxpsTC/RN5qsbm1VZe7pbqTm/e22TyzYjwaMx4XlGVFiIEsy3DOUUWwpKb07UFXt+lW1ximyuFERERERORldCTTHZOmBrvXvEz20EkpYTG02y3amaccDqnKQDKO0WhMt9Wi5SzOWCwGZxzeejLryZwn855Wu02e53ifATAcDgmhDjkGKMq6/K0oCwyGTqfDzMxMHcKmxjUZYx2EUtPtLSn8iIiIiIi85I4m/Nh6P5+98aE+PplZ8c5jDVRlQeYzrPN0Ol1OnzyBM44ULCkYUjSQLClaUqrDSp5l5HmOa/YNGo/HrK2tUxQF3ZkurSwnhrC9l8/c7CwLCws7yvFSituzPdPhR7FHREREROTld+jwUxmIgHFue+9QA/gIDkOyEG1dnuaAFBPYRLvj6bQcrTxnfavHuIpUIZJSIsRIFQNlLClDAZTk3tDJPJm1EBOD4Yit/pDNjR4+Wk4tLNHOMlIMEAPdTpuTJ5bwmQMDIQWMgTzPabfbeO8f7PNTZy0REREREXmJHXrN
|
|||
|
|
<p>还是存在,说明成功!</p>
|
|||
|
|
<p>Reference:<br>
|
|||
|
|
<a href="https://www.bilibili.com/video/BV1di421U7qD/?spm_id_from=333.788.top_right_bar_window_history.content.click&vd_source=4f1cd3d88ad06c1bee752a0e63bc5f5f" target=_blank>https://www.bilibili.com/video/BV1di421U7qD/?spm_id_from=333.788.top_right_bar_window_history.content.click&vd_source=4f1cd3d88ad06c1bee752a0e63bc5f5f</a></p>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
<div class=post-user-action style=margin-top:34px>
|
|||
|
|
<span class="btn btn-default pull-right" id=mark data-action=topic data-pk=14612>
|
|||
|
|
<span id=mark-text>点击收藏 </span><span class=i-seprator> | </span><span id=mark-count>0</span>
|
|||
|
|
</span>
|
|||
|
|
|
|||
|
|
<span class="btn btn-default pull-right" id=follow_topic data-pk=14612>
|
|||
|
|
<span>关注</span><span class=i-seprator> | </span><span id=follow-count>1</span>
|
|||
|
|
</span>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<span class="btn btn-default pull-right">
|
|||
|
|
<span>
|
|||
|
|
|
|||
|
|
<span id=ready_reward data-toggle=modal data-target=#myModal>打赏</span>
|
|||
|
|
|
|||
|
|
</span>
|
|||
|
|
</span>
|
|||
|
|
|
|||
|
|
<div class=clearfix></div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
<div class=related-section>
|
|||
|
|
<div class=related-box>
|
|||
|
|
|
|||
|
|
<span><a class=pull-left href=https://xz.aliyun.com/t/14610 title=针对一个强对抗红队攻击样本的详细分析><span class=related-label style="padding:3px 4px;margin-right:3px">上一篇:</span>针对一个强对抗红队攻击样本的详细分析</a></span>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<span><a class=pull-left href=https://xz.aliyun.com/t/14616 title="Apache InLong < 1.12.0 JDBC反序列化漏洞分析"><span class=related-label>下一篇:</span>Apache InLong < 1...</a></span>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="modal fade" id=myModal role=dialog aria-labelledby=myModalLabel aria-hidden=true>
|
|||
|
|
<div class=modal-dialog>
|
|||
|
|
<div class=modal-content>
|
|||
|
|
<div class=modal-header>
|
|||
|
|
<h4 class=modal-title id=myModalLabel style=text-align:center>
|
|||
|
|
积分打赏
|
|||
|
|
</h4>
|
|||
|
|
</div>
|
|||
|
|
<div class=modal-body id=button-value>
|
|||
|
|
<div style=text-align:center>
|
|||
|
|
<div role=group>
|
|||
|
|
<button type=button class="btn btn-secondary m64" style=min-width:64px data-value=type1>
|
|||
|
|
1分
|
|||
|
|
</button>
|
|||
|
|
<button type=button class="btn btn-secondary m64" style=min-width:64px data-value=type2>
|
|||
|
|
2分
|
|||
|
|
</button>
|
|||
|
|
<button type=button class="btn btn-secondary m64" style=min-width:64px data-value=type3>
|
|||
|
|
5分
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
<br>
|
|||
|
|
<div style=margin-top:20px>
|
|||
|
|
<button type=button class="btn btn-secondary m64" style=min-width:64px data-value=type4>
|
|||
|
|
8分
|
|||
|
|
</button>
|
|||
|
|
<button type=button class="btn btn-secondary m64" style=min-width:64px data-value=type5>
|
|||
|
|
10分
|
|||
|
|
</button>
|
|||
|
|
<button type=button class="btn btn-secondary m64" style=min-width:64px data-value=type6>
|
|||
|
|
20分
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class=modal-footer id=confirm>
|
|||
|
|
<button type=button class="btn btn-default" data-dismiss=modal>关闭</button>
|
|||
|
|
<button type=button class="btn btn-primary" id=reward_topic data-pk=14612>确定</button>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div class="row box">
|
|||
|
|
<ol class=breadcrumb>
|
|||
|
|
<li class=active>0 条回复</li>
|
|||
|
|
</ol>
|
|||
|
|
<div class="box-container post-container">
|
|||
|
|
|
|||
|
|
<ul>
|
|||
|
|
<li style=min-height:50px;line-height:60px;margin-left:15px><strong>动动手指,沙发就是你的了!</strong></li>
|
|||
|
|
</ul>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div class="row box" id=reply-box>
|
|||
|
|
|
|||
|
|
<div class="box-container clearfix">
|
|||
|
|
|
|||
|
|
<div class=reminder>
|
|||
|
|
<a href="https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fxz.aliyun.com%2Ft%2F14612&from_type=xianzhi"><strong>登录</strong></a> 后跟帖
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<footer class=bs-docs-footer>
|
|||
|
|
<div class="container text-center">
|
|||
|
|
<div class=links>
|
|||
|
|
<a href=https://xz.aliyun.com/feed target=_blank>RSS</a>
|
|||
|
|
<a href=https://xz.aliyun.com/about target=_blank><span>关于社区</span></a>
|
|||
|
|
<a href=https://xz.aliyun.com/partner target=_blank><span>友情链接</span></a>
|
|||
|
|
<a href=https://xz.aliyun.com/notice>社区小黑板</a>
|
|||
|
|
<a href=https://xz.aliyun.com/connection>联系我们</a>
|
|||
|
|
<a href=https://report.aliyun.com/ target=_blank>举报中心</a>
|
|||
|
|
<a href=https://www.aliyun.com/complaint target=_blank>我要投诉</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</footer>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<div id=waf_nc_block style=display:none></div><div style="padding:0px;margin:3px 3px 20px;background:padding-box padding-box #f8f8ff;border:3px solid rgba(242,242,242,0.6);border-radius:2px;box-shadow:#666666 0px 0px 2px;visibility:visible;display:none;z-index:2147483647;inset:331px auto auto 0px;width:0px;height:0px;position:fixed !important;box-sizing:content-box !important;max-width:none !important;max-height:none !important"></div><img alt draggable=false src=data:, style="padding:5px;background-clip:padding-box;width:38px;height:38px;z-index:2147483647;display:none;inset:auto;margin:0px;transition:background-color .5s ease 0s,opacity .2s ease 0s,top .15s ease-out 0s,left .15s ease-out 0s;border-radius:50% !important;box-shadow:#a6a6a6 0px 0px 5px 1px !important;position:fixed !important;box-sizing:border-box !important;opacity:0">
|