摘要: PHP环境快捷搭建工具: https://lnmp.org/ [安装] wget https://soft.lnmp.com/lnmp/lnmp2.1.tar.gz -O lnmp2.1.tar.gz && tar zxf lnmp2.1.tar.gz && cd lnmp2.1 && ./inst 阅读全文
posted @ 2024-10-09 14:36 X-Wolf 阅读(17) 评论(0) 推荐(0) 编辑
摘要: [Python] encode & decode from urllib import parse # url进行编码与解码 url = '你好啊' url_encode = parse.quote(url) print('url编码后:', url_encode) url_decode = par 阅读全文
posted @ 2024-08-30 15:28 X-Wolf 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 插件工具v_jstools:https://github.com/cilame/v_jstools 对指定的一些操作进行监听 1) 一定要开启 是否挂钩总开关 2)是否启用一下几个加解密函数挂钩输出功能 --> 开启 ,, 我这里选择了json序列化操作和base64操作 总结在进行JS逆向中常用的 阅读全文
posted @ 2024-08-17 09:45 X-Wolf 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 近些年来,一直从事后端开发,只有刚开始入行的时候,还是前后端不分离的时代,就是一套组合: jQuery + PHP 后来的工作中就是前后端分离的开发模式,也就专心从事后端的开发, 几经变更,后端语言也涉猎了很多, 但是前端的技术已经是日新月异.有些语法或者基础都已经不熟悉了, 至此总结,记录一番 J 阅读全文
posted @ 2024-07-05 17:20 X-Wolf 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 在线版 1.CyberChef (https://gchq.github.io/CyberChef) 简介 CyberChef 是一个用于加密、编码、压缩和数据分析的网络应用程序,号称“网络瑞士军刀”,可在浏览器中执行各种“网络”操作,包括简单的编码(XOR 或 Base64),更复杂点的加密(如 阅读全文
posted @ 2022-03-21 12:23 X-Wolf 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 初始化当前时间: // 1. 使用构造函数方式 var newDate = new Date() // 2. 使用函数方式 var date = Date() // 返回的是一个Date对象 console.log(newDate) // 返回的是表示当前时间的字符串 console.log(dat 阅读全文
posted @ 2024-11-14 09:33 X-Wolf 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 最近做一个完整的系统,前端中涉及到一个推广图片的生成,其中推广图片是由一个变化的链接生成的二维码与一个固定图片拼接而成 实现demo: qrcode.png:https://images.cnblogs.com/cnblogs_com/xingxia/1260814/o_241105095849_% 阅读全文
posted @ 2024-11-05 17:56 X-Wolf 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 前言: 近期使用PySimpleGUI开发了一款开发者工具X-助手工具,意打造成平常开发助手,无论是图片还是网址的处理等等都需要这一个工具即可,无需在网上找各个网站去找解决方案, 对于GUI的打包工具,在Python领域pyinstaller较为流行 工具样例: 安装: pip install -U 阅读全文
posted @ 2024-09-29 09:06 X-Wolf 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1) 最近发现C盘占用暴涨,最终导致文件都无法写入, 开机几个小时之后必须重启, 否则就GG, 后来借助TreeSize工具查看占用情况,发现是pagefile.sys在作祟 pagefile.sys是虚拟内存文件,目地是使用一部分硬盘空间来充当内存使用。当一个程序请求的内存空间大于物理内存时,就需 阅读全文
posted @ 2024-09-11 10:21 X-Wolf 阅读(43) 评论(0) 推荐(0) 编辑
摘要: JNIJNI是Java Native Interface的缩写,俗称Java本地接口,是Java语言提供的用于Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以通过JNI调用Java代码。 那什么场景下可能会用到JNI呢?1、需要提升性能 阅读全文
posted @ 2024-09-05 17:12 X-Wolf 阅读(56) 评论(0) 推荐(0) 编辑
摘要: # C语言C语言是编译型语言,编写好代码之后,需要由编译器编译后成不同平台的可执行文件才能执行,常见的编译器GCC、MSVC、Clang-一般公司,加密使用java加密-jadx反编译搜索--》定位代码--容易破解-NB公司,加密通过java+C实现加密--》核心加密逻辑是c,用java调用 -ja 阅读全文
posted @ 2024-09-04 18:04 X-Wolf 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 总结java开发中知识点和问题点 基础: 常用加解密算法: [md5] import java.security.MessageDigest; public static final String encodeMD5(String str) { final byte m = 15; char[] c 阅读全文
posted @ 2024-09-04 12:00 X-Wolf 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 之前一直使用电脑端的Charles代理软件, 然后手机端WiFi代理设置为Charles的代理ip与端口, 也就是8888 但是发现有些软件的请求包是抓取不到的, 于是查看apk源码发现发送网络请求使用的是okhttp3 原因:okhttp3可设置proxy为no_proxy,则不走系统代理,导致无 阅读全文
posted @ 2024-08-31 14:11 X-Wolf 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 汇总在PHP开发中遇到的一些问题 1.post提交参数缺失 场景: 在前端页面发起一个post提交的时候,查看payload中的数据是正常的, 但是在接收的时候,发现只有部分数据,算了一下,包含的数据数量只有1000个 解决: 默认配置里的数据量配置太小造成的这个问题,需要修改一下配置 ;只需要修改 阅读全文
posted @ 2024-08-31 10:13 X-Wolf 阅读(6) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/jxhczhl/JsRpc 简介: 通过远程调用(rpc)的方式免去抠代码补环境 原理: 在网站的控制台新建一个WebScoket客户端链接到服务器通信,调用服务器的接口 服务器会发送信息给客户端 客户端接收到要执行的方法执行完js代码后把获得想 阅读全文
posted @ 2024-08-30 11:32 X-Wolf 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 在Python编程中,functools.partial是一个强大的工具,它提供了一种部分应用函数的方式,能够在创建新函数时固定部分参数,从而在后续调用中减少需要传递的参数数量。本文将深入介绍functools.partial的基本概念、使用方法,并通过丰富的示例代码演示其在不同场景中的实际应用。 阅读全文
posted @ 2024-08-29 14:49 X-Wolf 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/goldsunshine/p/17558075.html subprocess 是 Python 中执行操作系统级别的命令的模块,所谓系级级别的命令就是如ls /etc/user ifconfig 等和操作系统有关的命令。subprocess 创 阅读全文
posted @ 2024-08-29 14:29 X-Wolf 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 个人总结: 转载: https://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html 学习编程其实就是学高级语言,即那些为人类设计的计算机语言。 但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言 阅读全文
posted @ 2024-08-28 11:26 X-Wolf 阅读(42) 评论(0) 推荐(0) 编辑
摘要: jadx 是一款功能强大的反编译工具,使用起来简单方便(拖拽式操作),不光提供了命令行程序,还提供了 GUI 程序。一般情况下,我们直接使用 GUI 程序就可以了。 jadx 支持 Windows、Linux、 macOS,能够帮我们打开.apk, .dex, .jar,.zip等格式的文件 就比如 阅读全文
posted @ 2024-08-27 16:34 X-Wolf 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 开发工具Android Studio软件 官网地址:https://developer.android.google.cn/studio # 项目构建工具介绍Gradle和Maven都是Java项目的构建工具,但它们有一些区别:1. 语法:Gradle使用Groovy语言进行编写,而Maven使用X 阅读全文
posted @ 2024-08-27 11:38 X-Wolf 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 简介 Exeinfo PE是一款免费、专业的程序查壳软件,可以查看exe、dll程序的编译信息,开发语言,是否加壳,壳的种类以及入口地址等信息。 Exeinfo PE下载地址:https://github.com/ExeinfoASL/ASL GitHub地址打开后,直接选择Code--Downlo 阅读全文
posted @ 2024-08-27 09:55 X-Wolf 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 转载:https://cloud.tencent.com/developer/article/2337843 x64dbg 是一款开源、免费、功能强大的动态反汇编调试器,它能够在Windows平台上进行应用程序的反汇编、调试和分析工作。与传统的调试器如Ollydbg相比,x64dbg调试器的出现填补 阅读全文
posted @ 2024-08-25 16:58 X-Wolf 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 下载地址: https://cheatengine.org/downloads.php 游戏修改工具 汉化: 1)找到翻译包并下载 --> Downloads > Translations 2)下载的是一个压缩包, 将其解压并放到CE的安装目录languages下, 并根据language.ini中 阅读全文
posted @ 2024-08-25 15:08 X-Wolf 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Electron 官网: https://www.electronjs.org/ Electron是一个使用JavaScript、HTML和CSS构建跨平台的桌面应用程序。它基于Node.js和Chromium,被Atom编辑器和许多其他应用程序使用。Electron兼容Mac、Windows和Li 阅读全文
posted @ 2024-08-24 22:52 X-Wolf 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 在Python中操作sqlite3 1)基本使用 import sqlite3 conn = sqlite3.connect('example.db') cursor = conn.cursor() # 执行单条SQL语句 cursor.execute('SELECT * FROM users') 阅读全文
posted @ 2024-08-22 18:01 X-Wolf 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 模块介绍 psutil 是一个 Python 的跨平台库,用于获取系统和进程的运行状态以及实时信息。它能够方便地访问系统的 CPU、内存、磁盘、网络等资源的使用情况。此外,psutil 也能够管理和监控进程,非常适合用于系统监控和性能分析等应用。psutil 库适用于 Python 3.x 版本,自 阅读全文
posted @ 2024-08-22 17:44 X-Wolf 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Frida是一款轻量级HOOK框架,可用于多平台上,例如android、windows、ios等。 frida分为两部分,服务端运行在目标机上,通过注入进程的方式来实现劫持应用函数,另一部分运行在系统机器上。 frida上层接口支持js、python、c等。 Frida官方github地址为:fri 阅读全文
posted @ 2024-08-21 16:43 X-Wolf 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 转载:https://juejin.cn/post/7098891689955164168 ECMAScript 6 提供了更接近传统语言的写法,新引入的class关键字具有正式定义类的能力。类(class)是ECMAScript中新的基础性语法糖结构,虽然ECMAScript 6类表面上看起来可以 阅读全文
posted @ 2024-08-21 15:34 X-Wolf 阅读(529) 评论(0) 推荐(0) 编辑