自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (15)
  • 收藏
  • 关注

原创 Expression: null pointer cannot point to a block of non-zero size

根据官方github下推荐给visual studio得安装方式 安装jsoncpp。google了一大堆,没找到解决方案,后来看了官方的例子。正常情况下,使用jsoncpp没有任何问题。换了一种写法解决了,没有报错,可以跑通了。

2023-05-23 01:44:52 841 1

原创 SSL certificate problem: certificate has expired

go get gopkg.in/natefinch/npipe.v2# cd .; git clone -- https://gopkg.in/natefinch/npipe.v2 E:\Gopath\src\gopkg.in\natefinch\npipe.v2Cloning into 'E:\Gopath\src\gopkg.in\natefinch\npipe.v2'...fatal: unable to access 'https://gopkg.in/natefinch/npipe.v2/'

2022-05-18 22:40:51 742

原创 Error: No such file or directory @ rb_sysopen

因为mac下的phpstorm需要用到PlantUML,然后需要brew install graphviz报错:==> Pouring python@3.9-3.9.7_1.big_sur.bottle.tar.gzError: No such file or directory @ rb_sysopen - /Users/*****/Library/Caches/Homebrew/downloads/8049a4964d208b824a1a66fcb90a9a07d6a17033b8

2021-11-18 06:18:09 7347 4

原创 golang 使用代理时goroutines泄漏不断增多

最佳解决方案&http.Transport{ DialContext: (&net.Dialer{ Timeout: 5 * time.Second, KeepAlive: 5 * time.Second, DualStack: true, }).DialContext...

2020-04-23 18:17:52 447

原创 B与BL

b与bl指令的作用是什么?b与bl指令的作用:实现程序跳转,也就是调用子程序。b与bl指令的区别是什么?b与bl指令的区别:b指令:简单的程序跳转,跳转到到目标标号处执行。bl指令:带链接程序跳转,也就是要带返回地址。在发生跳转前,将当前PC-4保存到R14中。...

2019-12-13 01:36:29 3289

原创 javascript获取客户端ip

function getUserIP(onNewIP) { // onNewIp - your listener function for new IPs //compatibility for firefox and chrome var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConne...

2019-11-25 06:29:38 550 2

原创 浅谈安卓逆向月报(1)- 抖音 - ida - native层F5伪代码堆栈平衡修复

这章主要聊聊如何修复可以F5伪代码以最新的抖音840的so为例,这边仅仅说下如何修复F5,解决“positive sp value has been found”错误提示。后续的我也没深入跟进,写这篇文章仅为方便自己日后查阅。首先inline_hook确定RegisterNatives函数地址leviathan地址为0x4e1c1IDA 按F5会提示“4E24E p...

2019-11-23 11:22:23 2961 2

原创 浅谈安卓逆向协议(六)- 抖音 - 设备注册

文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看。抖音最近加入了风控,大大限制了数据拉取的成功度,处理这个问题很棘手,具体自己探索。同时抖音加强了对SO的加密,即使修复ida堆栈,也是jumpout,大大提升了代码追踪的繁琐度,所以最新版的SO还没有深入跟进分析。那么回到今天的话题,抖音的设备如何注册其实网上已经有公开的资料的确可行,咱们老生常谈,简单的聊一下思路逻辑...

2019-11-12 08:51:11 9498 1

原创 wxappUnpacker 微信小程序反编译 2019 9月使用问题总结

2019 9月使用问题总结.实际操作后,这个逆向出来的代码不是很正确。目前还没有好的思路。拿着qwerty472123停止开发的修改版,出现了问题Split app-service.js and make up configs & wxss & wxml & wxs...vm.js:824return function(env,dd,global){$g...

2019-09-21 18:23:26 13429 23

原创 虚拟机centos7时间不准

方法一:安装ntp服务的软件包sudo yum install ntp将ntp服务设置为缺省启动systemctl enable ntpd启动ntp服务sudo service ntpd restart删除当前系统所处的分区rm /etc/localtime从/usr/share/zoneinfo/中创建软连接以替换当前的时区信息,直接选择Univers...

2019-07-21 08:11:40 2045

原创 浅谈安卓逆向协议(五)- 脱360加固 - 皮皮搞笑

文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看。皮皮搞笑和最右同出师门,目前最新的1.8.3,就一个sign验签本来很高兴的jdax打开APK,一看,我擦勒,什么鬼,360加固了。本来想自己跟进去脱壳,但脱壳是个极其烧脑的过程,极其极其~没有长期经验的积累,绝对是一堆坑。后来了解到有一个大神已经在github上开源了一个脱壳神器。dumpDex使用后,找到了原...

2019-07-14 01:20:15 3224

原创 php 图片旋转后 重新计算X,Y的偏移位

php 有中心点旋转imagerotate后,图片合成,X.Y坐标都是以0为起点,所以要重新计算X,Y需要偏移多少位。GOOGLE没有找到合适的代码,以前也画图计算过,但这次不想再画图了,根据直觉写出如下代码, 自己看图手打啦。我连例子都没找到,花了5个小时弄出来。附上效果图旋转坐标 我和 fireworks 对过了,一模一样。我不多言。...

2019-07-08 05:17:09 814 1

原创 php5项目迁移到php7.3imagefttext字不正确

php5项目迁移到php7.3后imagefttext字不正确或者报错imagefttext(): any2eucjp(): invalid code in input string转下字符串$str=mb_convert_encoding($str, "html-entities", "utf-8");;最后输出效果完美...

2019-07-07 01:21:15 734

原创 android studio详细的编译错误提示

用android studio不久,有时编译一堆错误,完全摸不着头脑,类似这种。org.gradle.execution.MultipleBuildFailures: Build completed with 1 failures. at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGrad...

2019-07-06 09:40:34 1995 2

原创 浅谈安卓逆向协议(四)- ida pro - 小红书

文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看。重头戏-小红书。这是相比前几个最难的了。为什么?看下面娓娓道来。小红书互联网上真是没搜到解决方案,主要是sign验签和shield验签,sign签名网上有个python版,经过我验证,正确,我就没细看(2019.12.12文尾补充出来代码)。因为这几天比较忙,还没把小红书方案上线。但小红书shield,让我困扰了整整两周多,最后搞定。...

2019-07-03 23:32:12 12693 11

原创 浅谈安卓逆向协议(三)- 最右

文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看。最右android我给它分为,封前版和封后版,封后版多了一个报文的解密,其实也是能破解的。但是这里谈的是封前版,仅有sign验签。打开jdax搜索 sign="直接找到native层函数。通过xposed挂钩cn.xiaochuankeji.netcrypto.NetCrypto.a寻找generateSign传参规则...

2019-07-03 22:45:16 1911

原创 浅谈安卓逆向协议(二)- 抖音,皮皮虾

文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看。抖音和皮皮虾同出师门,所以这里以抖音为主,其实是一样的方法。抖音安卓协议当前分为两个版本老版本as cp mas和新版本as cp masX-Gorgon ,我们浅谈第一个版本,其实第二个版本如果你掌握了逆向操作,一样能抠出来,对于我来说老版本刚刚好够用,过一阵子可能要弄新版本。jdax搜索"as="通过代码可以发现...

2019-07-03 22:03:30 8345 1

原创 浅谈安卓逆向协议(二)- 快手

文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看。在我所弄的快手版本,主要是sig验签。通过jdax搜索"sig",可以发现,这个sig是CPU.a计算得出通过xposed的hook可以看到computeSignature的调用跟进代码会发现,是通过getClock这个native层函数得到。最后拿到签名的方式有很多例如,1:xposed的hook,2:嵌入SO调...

2019-07-03 21:22:46 6226 2

原创 浅谈安卓逆向协议(-)

做逆向协议已经一个月了,怎么说这个行业呢,需要的知识面太广。java层你要会点,不然混淆后的java层你没办法看懂,总要知道哪里是入口函数。native层C++你也要会点,不然你没办法看ida pro翻译后的伪代码。ARM汇编,也要稍微懂点,不然arm和thumb指令你又没办法看懂,因为ida pro有的地方翻译并不准确。部署服务器吧,你总要会点php或java或golang,网页前端你又要会点H...

2019-07-03 20:41:59 4450 2

原创 windows10下 mui10开发版 BL解锁后 TracerPid改为0

试了很多方法,走了很多坑,花了一天之久。方便他人写下了这套方法。使用到的工具为Android Image Kitchen,这个外国大神很牛,自带WINDOWS,LINUX,MAC,3个系统的版本,一定要用最新的,因为android系统在不断升级,比如里面的kernel,网上版本全是头尾都有,现在我弄的这个MUI10,android9只有尾部有,具体往下看,如何找出尾部,真的是呕心力作,排除若干...

2019-06-27 02:05:36 943 2

原创 MariaDB 10.3.15 初次安装 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'重启下systemctl stop mariadb.service //关闭MariaDBsystemctl start mariadb.service //启动MariaDB再次登录mysql -u root -p...

2019-06-13 12:59:58 774

转载 Ubuntu 18 远程允许root登录

1. 查看ssh服务器是否安装并启动 #sudo ps -e | grep ssh1. 安装ssh服务器 #sudo apt-get install openssh-server2. 配置sshd文件 #sudo vi /etc/ssh/sshd_config PermitRootLogin yes (默认为#PermitRootLogin p...

2019-06-13 00:14:06 616

原创 php 判断 是否是整型 兼容数字 字符串

function isInt($str){ if(is_string($str)){ return ctype_digit($str); }else{ return is_int($str); } }

2019-06-10 02:50:58 823

原创 wxappUnpacker 微信小程序反编译 逆向 2019使用问题总结

wxappUnpacker 微信小程序反编译 逆向 2019使用问题总结问题一:Cannot find module 'uglify-es'npm install esprima --savenpm install css-tree --savenpm install cssbeautify --savenpm install vm2 --savenpm install u...

2019-06-07 02:18:38 7483 6

原创 VS2019 linux g++ 致命错误:hybris/common/binding.h:没有那个文件或目录

VS2019 linux g++ 致命错误:hybris/common/binding.h:没有那个文件或目录linux下编译都能过,VS2019编译就找不到include文件很奇怪。https://developercommunity.visualstudio.com/content/problem/177946/visual-c-for-linux-cannot-include-hea...

2019-05-26 00:28:45 600

原创 VS2019 linux g++ 已退出,代码为 1

E:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Application Type\Linux\1.0\Linux.targets(405,5): error : g++ 已退出,代码为 1,请查看输出窗口 - 生成输出,了解详细信息(注意: 若要在输出窗口中查看详细...

2019-05-25 23:28:34 6892 2

原创 宝塔忘记密码

默认帐号密码bt default重置密码cd /www/server/panel && python tools.pyc panel password登录限制rm -f /www/server/panel/data/*.login

2019-01-03 02:29:39 2141

原创 thinkphp \think\Image thumb png图片缩放不透明

\think\Image266行public function crop($w, $h, $x = 0, $y = 0, $width = null, $height = null)函数里$color = imagecolorallocate($img, 255, 255, 255);改为$color = imagecolorallocatealpha($img, 255...

2018-12-04 14:12:34 1114

原创 android studio 雷电模拟器

一:设置->关于平板电脑->版本号 连点五次二:开发者选项->勾选usb调试。三:进入安装目录 adb connect 127.0.0.1:5555

2018-11-01 11:34:04 3290

转载 android studio海马玩模拟器

打开cmd,输入:adb connect 127.0.0.1:26944。如下:D:\>cd D:\Android\Sdk\platform-toolsD:\Android\Sdk\platform-tools>adb connect 127.0.0.1:26944adb server version (31) doesn't match this client (40);...

2018-10-30 20:06:49 742

原创 windows jadx-gui ???乱码

jadx-gui.bat打开后全是???乱码设置了JAVA_HOME也是一样?设置好后,重启一下电脑,有惊喜

2018-10-28 22:41:32 1664

原创 thinkphp5 oracle 11g 连接错误

猜测是因为用了服务没用sid的原因,没找到解决办法,所以修改代码PDOException in Connection.php line 295SQLSTATE[HY000]: pdo_oci_handle_factory: ORA-12514: TNS:listener does not currently know of service requested in connect descr...

2018-10-02 23:56:18 1604 2

原创 golang mysql string 空值 golang mysql string lose

golang mysql string lose并不是string丢失了,而是你前面有NULL值,导致后面的值获取失败。 可以把可能为null的值设置为sql.NullInt64sql.NullBoolsql.NullStringsql.NullFloat64...

2018-09-29 00:25:45 1487

原创 windows 64位 golang oracle解决方案

其他待补充,或留言,这是我成功连通后才写的文章,可能有遗漏我最讨厌,从不windows编译的人,都搞定了,相信我,你可以的。中间来回穿插太多尝试,所以可能有些操作是多余的,自行精简。一:oracle客户端和sdk总下载列表:https://www.oracle.com/technetwork/cn/database/features/instant-client/index-0...

2018-09-25 17:55:23 3933

原创 mysql5.7 group by 的两个问题

一:SELECT list is not in GROUP BY clause and contains nonaggregated column ‘news.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_grou...

2018-09-05 14:09:51 407

原创 Please configure Android Sdk

把工程关掉,在studio开始页删掉项目,再用Open an existing Android Studio project打开OJBK

2018-08-23 18:12:03 360

原创 微信公众号,安卓,网页,腾讯云直播,video全屏问题

<video style="width:100%;height:100%;" id="id_video_container" x-webkit-airplay="true" x5-playsinline="true" webkit-playsinline="true" playsinline="true"></video>安卓设

2018-08-13 17:22:43 1727

转载 Android Studio中design界面无法显示控件问题

加上Base<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> 

2018-08-09 00:46:37 977 1

原创 oracle 创建序列

创建序列,没仔细研究过这段SQL意思,但可以套用注意四处名字对应CREATE SEQUENCE seq_news_classINCREMENT BY 1START WITH 1nomaxvaluenominvaluenocache;CREATE OR REPLACE TRIGGER "tig_news_class"BEFORE INSERT ON LF_NEWS_CLASSFOR...

2018-07-18 10:30:24 1495

原创 thinkphp5 oracle clob resource 解决方案

一:先Composer引入oracle扩展https://blog.youkuaiyun.com/wq57885/article/details/80868732二:然后在项目跟目录,extend目录下新建zoracle目录,在目录里新建Connection.php文件extend/zoracle/Connection.php复制如下代码进去<?php/** * Created by zysc. ...

2018-07-13 11:13:45 1279 2

Android.Image.Kitchen.v3.5-Win32.zip

My original intent was to have this package dependency-free, but as you can see, I did have to include Cygwin. Initially just for mkbootimg since the huaixzk standalone version wouldn't work (it wasn't loading the kernel as binary, thanks trevd); then I discovered that using the GNUWin32 cpio to unpack somehow didn't play nice with repacking the ramdisk in a usable state, so at that point I decided I might as well go Cygwin across the board. As it is, I've included the latest Cygwin-dependent executables and required libraries from their repos and built my own custom Cygwin image and ramdisk utilities built from the latest sources. Originally only for Google Pixel/Nexus/AOSP standard boot.img files, built-in support has now expanded to Android Verified Boot (AVBv1)/ChromeOS/SignBlob signed boot.img files, Barnes & Noble Nook "Green Loader" signed boot.img files, Samsung/Spreadtrum DHTB header signed boot.img files, the Samsung/Marvell PXA1088/1908 board boot.img variant (AOSP-PXA), Loki patched boot.img files, Sony SIN signed/packaged kernel.elf extraction, Sony ELF kernel.elf files, Intel OSIP Android image files, DENX U-Boot uImage files, Rockchip KRNL signed ramdisk image files, MTK headers for zImage/ramdisk, and LG Bump/Samsung SEAndroid footers for boot.img. The main advantage here is you don't need Cygwin shell or PERL scripts. Other guides exist but none of them are universal for target device, compression and/or developed for Windows, Android ARM/x86/MIPS + ARM64/x86_64/MIPS64, and now macOS. With this universality in mind I've automated the whole process with batch/shell scripts. My development work on my many projects comes out of my free time, so if you enjoy this project or anything else I've done on xda, please do hit the donate link from my profile. Thank you for your support!

2019-06-27

XposedBridgeApi-54.jar

Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。

2018-11-02

PDO_OCI-1.0.tgz

PDO_OCI-1.0.tgz 用于linux PHP pdo oracle 甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。

2018-07-01

oracle-client

包含 oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm

2018-07-01

Xshell6免费版

Xshell [1] 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

2018-06-22

进程监视器(Process Monitor)3.5完整汉化版 (修复版)

Process Monitor一款系统进程监视软件,总体来说,Process Monitor相当于Filemon+Regmon,其中的Filemon专门用来监视系统 中的任何文件操作过程,而Regmon用来监视注册表的读写操作过程。 有了Process Monitor,使用者就可以对系统中的任何文件和 注册表操作同时进行监视和记录,通过注册表和文件读写的变化, 对于帮助诊断系统故障或是发现恶意软件、病毒或木马来说,非常 有用。 这是一个高级的 Windows 系统和应用程序监视工具,由优秀的 Sysinternals 开发,并且目前已并入微软旗下,可靠性自不用说。

2018-06-22

TstCon.exe

VS2010编译的Release版本的 activex control test container

2018-06-22

crackmes.cjb.net 镜像打包中的 CFF Crackme #3

今天的目标程序是看雪兄《加密与解密》第一版附带光盘中的 crackmes.cjb.net 镜像打包中的 CFF Crackme #3,采用用户名/序列号保护方式。原版加了个 UPX 的壳。刚开始学破解先不涉及壳的问题,我们主要是熟悉用 OllyDBG 来破解的一般方法。

2018-06-22

精通GDI+编程

作为新一代操作系统的图形处理内核,GDI+在Windows XP和Windows Server 2003操作系统中扮演着极其重要的角色。 GDI+的出现,是对传统程序员的一种解脱。本书是目前国内少有的全面介绍GDI+编程的参考书。本书从画笔与画刷、文本与字体、区域与路径等基础知识谈起,将GDI+的技术细节一一展开。此外,GDI+的矩阵运算、图像的编码与解码、图像色彩信息校正等深层次知识,也都能够在本书中找到详细的说明。为了让读者更快地掌握GDI+编程,在每一章的内容中,都配有详尽的程序源代码,以强化具体的理论阐述。本书是作者长期从事GDI+编程的经验总结,所提供的源代码具有一定的代表性。 本书适合于能够熟练使用C++语言进行程序开发的中、高级程序设计人员阅读使用。另外,不论读者对GDI或GDI+编程熟悉与否,都可通过阅读本书全面掌握GDI+编程的每一个技术细节。同时,对于使用其他语言如C#、VB、Delphi等进行程序开发的读者,也可以通过本书对GDI+的基本原理及高级应用有一个全面的认识。

2018-06-22

OllyDBG v2.01 中文汉化绿色

OllyDBG v2.01 中文汉化绿色 OLLYDBG是一个新的动态追踪工具,将IDA与SoftICE结合起来的思想,Ring 3级调试器,非常容易上手,己代替SoftICE成为当今最为流行的调试解密工具了。同时还支持插件扩展功能,是目前最强大的调试工具。

2018-06-22

域名批注册 批查询 域名注册好帮手

域名批注册 批查询 域名注册好帮手

2010-12-02

tweener(as3.0) 缓动类

tweener (as3.0) 缓动类 actionscript 3.0

2010-12-02

提高PHP编程效率的53个技巧

提高PHP编程效率的53个技巧 提高PHP编程效率的53个技巧

2010-10-20

转换 视频 格式 功能强大

转换 视频 格式 功能强大 转换 视频 格式 功能强大

2010-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除