js0huang
码龄15年
关注
提问 私信
  • 博客:643,796
    643,796
    总访问量
  • 43
    原创
  • 1,528,383
    排名
  • 35
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2010-04-12
博客简介:

北冥有鱼的Blog

博客描述:
程序分析-漏洞挖掘
查看详细资料
个人成就
  • 获得123次点赞
  • 内容获得41次评论
  • 获得386次收藏
  • 代码片获得1,283次分享
创作历程
  • 1篇
    2023年
  • 1篇
    2022年
  • 1篇
    2021年
  • 1篇
    2020年
  • 6篇
    2019年
  • 60篇
    2018年
  • 12篇
    2015年
  • 8篇
    2014年
  • 5篇
    2013年
成就勋章
TA的专栏
  • 日常记录
    42篇
  • 程序分析及调试
    16篇
  • 学习笔记
    31篇
  • 程序开发
    16篇
  • 移动安全
    1篇
兴趣领域 设置
  • 网络空间安全
    系统安全web安全
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

VMware中运行docker desktop client

按照链接中步骤,执行step4到step5。
原创
发布博客 2023.02.16 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

要在Internet Explorer模式下打开此页面,请使用管理员权限重新安装Microsoft Edge 问题解决

要在Internet Explorer模式下打开此页面,请使用管理员权限重新安装Microsoft Edge 问题解决
原创
发布博客 2022.11.07 ·
22333 阅读 ·
5 点赞 ·
4 评论 ·
7 收藏

OPC UA中文版(第二部分 安全模型)

发布资源 2022.10.09 ·
zip

OPC UA中文版(第一部分 概述和概念)

发布资源 2022.10.09 ·
zip

mpg321 堆溢出分析过程

1 前言在使用Vuzzer重现其论文中的实验时,对mpg321的fuzzing发现三个crash,其中一个为segementation fault.下文为对这个segmentation fault的分析过程。2 环境准备mpg321编译:mpg321_0.3.2.orig.tar.gz (-g -O0编译)依赖库编译安装:libao-1.2.0(-g -O0编译) libmad-0.15.1b(-g -O0编译) libid3tag-0.15.1b (-g -O0编译) lib
原创
发布博客 2021.03.06 ·
464 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

pacman error: CAfile: /usr/ssl/certs/ca-bundle.crt

解决办法如下执行如下命令$ update-ca-trust$ /usr/ssl/certs/ca-bundle.trust.crt
原创
发布博客 2020.01.03 ·
816 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

点击劫持攻击与防御技术简介

引言:昨天搞google iframe时,接触到了点击劫持(clickjacking)的概念。以前看《图解HTTP》的时候也接触到了这个概念【大学时候还接触到SQL注入、XSS跨站脚本攻击(Cross Site Scripting),跨站请求伪造(Cross-site request forgery,简称CSRF或XSRF)等相关概念】。今天查了相关资料,发现一篇好文章,现转载如下:点击劫持...
转载
发布博客 2019.12.01 ·
1624 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Kali Linux 国内源

国内源地址#清华大学 [更新源]deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-freedeb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free #浙江大学[更新源]...
原创
发布博客 2019.11.28 ·
595 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windbg MESC.dll 加载问题 The call to LoadLibrary(winext/MSEC.dll) failed, Win32 error 0n126

在使用windbg MSEC插件时 ,有时会有插件加载失败的情况,具体错误如下:!load C:\windbg\MSEC.dllThe call to LoadLibrary(C:\windbg\MSEC.dll) failed, Win32 error 0n126“The specified module could not be found.”这种情况发生,可以使用Denpend...
原创
发布博客 2019.11.07 ·
2021 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WebLogic_EXP.jar WebLogic反序列化利用工具

发布资源 2019.10.31 ·
zip

ysoserial.jar

发布资源 2019.10.31 ·
jar

Remove ASCI escap sequenc

result = "ls\r
\x1b[00m\x1b[01;31mexamplefile.zip\x1b[00m\r
\x1b[01;31m"reaesc = re.compile(r'\x1b[^m]*m')strip_result = reaesc.sub('', result)
原创
发布博客 2019.04.30 ·
248 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

XPath遇到br标签无法获取到完整数据的解决办法

这里写自定义目录标题XPath与``标签XPath与<br>标签当使用xpath获取html页面元素时,如果某个element中包含有<br>标签,使用xpath将无法获取到完整的数据。因为br标签即可以表示数据的开始,也可以表示数据的结束。那么这个时候可以使用descendant-or-self::text()来获取完整数据。descendant-or-self::...
原创
发布博客 2019.12.01 ·
10770 阅读 ·
6 点赞 ·
6 评论 ·
18 收藏

shell命令大全

有用命令ctrl r:历史命令搜索按下这个快捷键后,进入了反向搜索状态,这时你输入一个字符,系统会找到最近一个包含这个字符的命令,如果不是你想要的命令,你可以继续输入,系统继续查找最近一个包含你所输入的字符串的命令,直到找到你要的命令。找到你想要的命令后,你可以按回车执行这条命令,还可以按上下键查找该命令前后的命令,按左右键移动光标并修改这条命令。...
原创
发布博客 2019.01.31 ·
674 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Xshell和Xftp间隔一段时间不操作就自动断开连接?

Xshell和Xftp间隔一段时间不操作就自动断开连接?2017-05-10・发布在 WordPress建站・8538 次访问一、Xshell 失去连接打开 Xshell 主程序。在顶部菜单【文件】 – 【属性】,选择【连接】。在右侧的设置界面中勾选 保持活动状态 – “连接会话期间发送保持活动状态消息(s)”,间隔建议设置为 45秒。点击确定即可。二、XFTP 失去连接需...
转载
发布博客 2018.10.18 ·
16222 阅读 ·
5 点赞 ·
0 评论 ·
13 收藏

如何打Patch

在团队开发的过程中,经常需要生成patch,或者打上别人提供的patch,那么一般情况是如何操作的呢。首先生成patch需要有两个工程,一个修改前的A工程,一个修改后的B工程。使用linux命令diff就可以生成patch了。格式如下:diff -Naur path/to/A_Project path/to/B_Project &gt; Project.patch-N 选项确保补丁文件将...
转载
发布博客 2018.10.17 ·
7513 阅读 ·
4 点赞 ·
0 评论 ·
23 收藏

VIM 粘贴缩进问题解决

# 编辑 vimrc 文件增加set pastetoggle=&lt;F9&gt;然后在vim中粘贴时,先按F9 然后再粘贴,就不会有缩进问题了。
原创
发布博客 2018.10.10 ·
1262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sulley API doc

发布资源 2018.09.29 ·
pdf

多线程环境死循环定位

你的软件在某个时刻停止服务,CPU占用达到100%+,这种问题一个可能的原因是产生了死循环,假设程序某处存在潜在的死循环,并在某种条件下会引发,本文以一个示例来定位出现死循环的位置。 当程序某处存在死循环,通常定位问题及缩小范围的方法是,在可疑的代码处加log,或者注释掉可疑代码,这对于容易重现问题的程序来说还好,但对于“偶尔”才会产生问题程序却很难调试,因为我们很难重现程序故障。本文所述的调试...
转载
发布博客 2018.09.10 ·
552 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

转 使用update-alternatives命令进行版本的切换

引言在Debian系统中,我们可能会同时安装有很多功能类似的程序和可选配置,可能会出现同一软件的多个版本并存的场景。比如像是一些编程语言工具,一些系统中自带的是python2.6,而现在python2.7和python3.4使用较多,还有java有1.6,1.7和1.8版本。 update-alternatives是Debian系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默...
转载
发布博客 2018.08.21 ·
5221 阅读 ·
2 点赞 ·
1 评论 ·
9 收藏
加载更多