聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
小熊写字的地方 2021-11-06

写给软件工程师的几条成长建议

前言最近一段时间,通过和不同的人对话,脑海中涌现出了一些想法。另一方面也意识到自己正处在职业生涯的某个节点上,回顾从业的这几年,有得有失,所以想借这篇文章聊一下工程师成长这个话题,旨在能给大家带来一点点思考。受自身经验所限,这些观点不一定对,希望朋友们可以辩证的去思考。因为自己的职业属性,这里讨论的仅限于软件工程师这个群体。当然如果下面这些经验之谈能帮助到更多其他领域的同学,那我也荣幸之至。下面是正文,会分享几个个人认为工程师成长之路上很重要的点。基础很重要我之前作为一个求职者在面试的时候,喜欢问面试官一个问题:“你觉得优秀的工程师有哪些特质?”不同的面试官给出的答案不尽相同,但是他们几乎全都…

VictriD's blog VictriD's blog 2021-11-06

配置透明代理,实现无感上网

一直让我不解的是,我的整个博客只有“Linux配置SSR”这一篇博文,质量也不算高,内容也没什么价值,发了这么长时间,都能获得不错的点击量(貌似是博文里点击量最高的)。那篇文章中的工具electron-ssr,不能够以系统代理的形式接管流量,ssr本身支持的功能也不太好。因此就写了这篇文章,作为进阶读者的参考。穷则独善其身,达则兼善天下。本文介绍的方法,不仅可以作为单机流量配置的参考,也能作为路由器(软路由)的配置策略。我目前的上网工具就运行在软路由上,供整个局域网使用。先决条件不是OpenWRT,并使用Systemd启动OpenWRT有诸多的插件,可以快速配置透明代理,如OpenClash,…

YuGao's Blog YuGao's Blog 2021-11-06

BurpSuite使用指南

BurpSuite 是 PorSwigger 开发的 Web 神器,本文就介绍一些 BurpSuite 的使用方法。其实算是自用笔记安装官网:https://portswigger.net/burp,找到社区版下载安装即可。配置代理配置监视代理因为抓包需要经过服务器,而 BurpSuite 其实相当于将你本地设备设为一个服务器,默认端口为 8080。以 Google Chrome 浏览器为例,安装 SwitchyOmega 这个插件,新建一个名为 BurpSuite 的情景模式,设置代理协议为 HTTP,代理服务器为 127.0.0.1,代理端口为 8080。应用选项后,如果想用 BurpSu…

VictriD's blog VictriD's blog 2021-11-05

Generating Unlimited Grammar: A Messenger Perspective

Chomsky hierarchy describes a containment hierarchy of classes of formal grammars. Lower level of languages, like regular and context-free, are well studied, and used in multiple practical fields, like regular expressions, and programming languages parsing.Most textbooks introduce how to construct d…

blog.8owe.com blog.8owe.com 2021-11-05

Centos下安装java环境

Linux安装java环境有两种方式,一种是通过包管理器安装,一种是从oracle下载jdk,手动解压并配置Path环境即可。通过包管理器安装Centos下yum install -y java...

西郊有密林 2021-11-04

硬盘选购笔记

此文整理了一些选购硬盘时会遇到的坑,以方便查阅,不构成选购建议。(持续更新)各项测试工具推荐使用:图吧工具箱机械硬盘 HDD垂直盘(CMR)和叠瓦盘(SMR)概念**PMR:(Perpendicular Magnetic Recording)垂直记录技术。** 硬盘的盘片上用于记录数据的磁性物质,我们称之为记录单元。传统的硬盘记录方式中每个单元之间是扁平排列的,每个记录单元的磁极方向为水平于盘片,这就是 LMR(Longitudinal Magnetic Recording)水平记录技术。而垂直记录技术中每个记录单元是垂直于盘片方向的。因此垂直记录技术可以使磁盘的存储密度更大,从而提高总容量。…

nftables 配置与使用记录

作为一个 Linux 老用户,有一个魔鬼永远在网卡上盘旋,那就是 iptables 。你永远不知道配置完后会发生什么奇怪的问题。而随着接力棒的传递,新一代 Linux 发行版最常见的 nftables 已经发布了有一阵子,所以系统的了解一下是有必要的。 1 、 xtables 和 nftables 的历史 Netfilter 是 Linux 内核提供的一个框架,它允许以自定义处理程序的形式实现各种…

瓜田不纳履 瓜田不纳履 2021-11-03

PancakeHunny 闪电贷 LP 池操控攻击分析

背景 2021 年 10 月 20 日 UTC 时间上午 9 点,PancakeHunny 平台遭遇闪电贷智能合约攻击,攻击者通过操纵 PCS 上的 WBNB/TUSD 的流动性从而操纵了兑换比例,实现了 HUNNY 铸币合约的大量铸币,完成攻击。 最终攻击者获利 230 万美元(64.2 万是稳定币 + 435.31 ETH),并且大量铸造 HUNNY 代币,将 HUNNY 的价格从 0.3 抛售到 0.1 美元。 ​ 这一操作的 TxHash 从 bscscan 上可以找到:0x1b698231965b72f64d55c561634600b087154f71bc73fc775622a451…

Unaligned Stack Frame 2021-11-03

musl libc 堆管理器 mallocng 详解 (Part I)

0. 前言 本系列文章是笔者 musl libc 堆管理器 mallocng 的学习笔记。文章数量未定,预计包含堆块结构分析、malloc / free 实现代码、漏洞利用和相关 CTF 题目等内容。 自从 DEF CON CTF Qualifier 2021 出了一道 mallocng 堆题目 mooosl 后,最近一段时间国内各种 CTF 竞赛也涌现了许多类似的题目。趁着这个机会,再加上笔者以…

blog.nn.ci blog.nn.ci 2021-11-03

目录列表程序AList使用教程

简介本文后续将在https://alist-doc.nn.ci/更新。提问请到https://github.com/Xhofe/alist/discussionsAList是一款支持多种存储的目录文件列表程序,后端基于gin,前端使用react。https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md 项目地址https://github.com/Xhofe/alisthttps://github.com/Xhofe/alist-web 预览https://alist.nn…

xxb.im xxb.im 2021-11-02

等风来,不如追风去,我的武功山之旅 🏞

朋友从4月份心念念的武功山,一直说想去,终于在这个月的27号,她们决定要去玩了,我也趁这次机会,拿上了我的相机,背上了三脚架,满怀期待的希望这次可以拍到银河和日出,毕竟江西的武功山最高处:金顶,海拔高度1918米,而且晚上也没有光污染,随便拍拍怎么得都是非常不错的吧。然后现实中并没有理想的那么好,在准备出发的那几天,一直持续观察着萍乡的天气,中间却只有一天是有太阳的,其余的时间要么是下雨,要么是多云。但我还是存在着侥幸心理,指不定山顶的天气不错呢?我们计划是下午到达萍乡后,在武功山山脚下的民俗住宿一个晚上,第二天爬山,晚上看星星,第二天看日出。等到我们到达地点以后惊了,山脚下到处都在修路,民俗…

价值观的底色

那些我阅读过的,都变成了如今我的性格,甚至我的价值观的底色的一部分,我也是通过写出这样的一篇回顾,才渐渐的体会到、理解了我自己性格的幽远成因。

4G Spaces 4G Spaces 2021-11-01

财务自由后做些什么

彼岸问题 There are two great tragedies in life. One is not to get your heart’s desire. The other is to get it. — George Bernard Shaw 横亘人类历史,绝大多数人的一生都是与恐惧、病痛、饥饿等形影不离的。现实世界是如此的苦,以致于传统宗教无一例外,都描绘了另一个没有恐惧,病痛和饥饿的世界,作为这个世界的他者和彼岸。 在传统的图景里,我们生活在此岸的最终目的,是为了到达另一个世界。如何在这个世界的生存以及获得意义的哲学问题是如此的重要, 以致于我们所熟悉的所有的生活哲学和智慧,…

c10udlnk' Blog c10udlnk' Blog 2021-11-01

在你的博客里放一只可爱的Spine Model吧~

一切的开始 万恶之源 是某Tover说想在他博客上养一只Miku,还想要小的,然后……本着自己的npy能宠一定宠的原则,就去把pjsk资源解包+解密了(具体请自己折腾,版权问题本文不提供现成资源)。 然而没想到解出来发现小Miku的模型是用spine做的,而能找到的绝大多数文章都是在hexo里添加live2d而不是spine,于是开始了漫漫魔改路。得益于之前的魔改把Melody主题的结构摸清楚了,…

Metalheart Metalheart 2021-11-01

嵌入式编程技巧项目启动说明书

# <center><font size=12><b > 嵌入式编程技巧项目启动说明书 </b></font></center> 文档状态 文档标志 01 - 项目启动说明书.md 审核人 [√] 草 稿 当前版本 v0.1 审核日期 [ ] 正式发布 作者 将狼才鲸 批准人 [ ] 正在修改 完成日期 2020-03-23 批准日期 <center> 版本历史 </center> 版本 / 状态 作者 参与者 起止日期 修订说明 批准人 <center> 项目组成员 </center> 项目负责人 将狼才鲸 产品经理 项目经理 需求团队 设计团队 开发团队 测试团队 配置管理人员 质量保证人…

域渗透|MS14-068

MS14-068MS14-068https://www.se7ensec.cn/2021/10/20/%E5%9F%9F%E6%B8%97%E9%80%8F-Kerberos%E5%9F%9F%E8%AE%A4%E8%AF%81%E6%9C%BA%E5%88%B6%E5%89%96%E6%9E%90/#PAC-1MS14068是一个能够使普通用户提权到域控权限的权限提升漏洞。攻击者可以通过构造特定…

域渗透|Delegation

Delegation(委派)委派将域内用户的权限委派给服务账号,使得服务账号能以用户权限开展域内活动,接受委派的用户只能是服务账户或者主机账户。域委派存在三种类型,非约束委派、约束委派、基于资源的约束委派。例子Client 需要通过HTTP访问sqlserver服务器,但HTTP并没有访问sqlserver的权限,这时候HTTP就需要Client的身份去访问sqlserver ,然后再将请求返回给…

www.jyzb01.com www.jyzb01.com 2021-11-01

使用安卓手机和 Rqd 神棒收测地面波并分析TS流

润祺达生产的“神棒”是一种基于中天联科 (Availink) 芯片组的DTMB/DVB-C双模双接口的USB协议数字电视接收器,支持VHF/UHF双段和Windows/Linux/Android平台,并且DTMB接收性能还不错,支持安卓平台移动接收,于是打算使用该设备用于地面波收测操作,下面以收测昌平195频点作为测试。

a small online lab a small online lab 2021-10-31

虚谷号使用体验

:::warning 声明:本人所用的虚谷号(创客板)为1G+8G的配置,大部分原因是由配置不足导致的。 仅代表本人意见,请在交流时保持心平气和。 ::: ~~现在终于轮到我来批判这块开发板了~~ ( ͡• ͜ʖ ͡• ) ## 缘起 > 故事还要从那本 _《普通高中教科书 信息技术

Realcat Realcat 2021-10-31

工具:优雅地下载Youtube视频

"Parsing failure: YouTube downloads are not available" 用了两年的Free Download Manager前阵子突然不支持下载Youtube视频,本以为只有我存在这个问题,逛了下论坛的这个问题,发现大家都遇到这个问题。

咖里 De 咖里 De 2021-10-31

罗马首次申请学生居留指南(宇宙最全版)

按照意大利法律规定,持90日以上的学生签证入境意大利后需要在8日内办理居留许可。本文介绍新生来到罗马后办理学生居留时的步骤与细节,部分内容与米兰等北部城市存在较大差异,相关同学请勿参考。本文需要...

Monad's Blog Monad's Blog 2021-10-31

Hackergame 2021 Personal Write-up

这是我个人的 write-up,仅包含我赛时会做的题(其它题看官方题解就好了,没必要再写一遍),记录自己做题时的奇奇怪怪的乱搞方法,仅供参考。由于我只是个菜鸡,所以解题方法可能会有点绕,可能原理甚至有问题,请大佬原谅我这个菜鸡。前言谨以此文纪念我参加的第一场 Hackergame。Ranking这次 Hackergame 感觉有比较多的乱搞题(然后才能让我这种乱搞选手能拿到可观的分数)。然后像是比较正经的 binary 题,我是差不多一个都不会做的(比赛结束前 1 天的时候,binary 还是 150)。目录没有链接样式的都是不会做的,或者是(对于有多个子问题的题目)没有完全做出来的。签到进制…

viflythink.com viflythink.com 2021-10-31

2021 中科大信息安全大赛题解

这是我第二次参加 Hackergame 了,今年依然玩的很开心,感受到了来自不同领域的考验,更开心的是与上一年的 800 分相比,今年拿到了 1150 分,有所进步😂。虽然我做出来的题并不多,而且有些简单的题目没解决,但还是写一篇博文提供题解吧。希望本篇博文能够帮到想参加 Hackergame 的各位小伙伴。 签到 与上一年的签到题相比,今年连脑筋急转弯都不需要了,每次点 Next 时间都会 +1s(唐突玩梗),我们只要把时间翻到本届大赛的举办日期即可,也就是说需要计算出 1970 年 1 月 1 日与 2021 年 CTF 大赛的时间差(用秒表示)。这里随便选取一个符合 2021 年 CTF…

X1ng's Blog X1ng's Blog 2021-10-31

两种Large bin attack总结

具体的原理参考资料中大师傅的文章已经写的很清楚了,没有必要抄一遍,所以只记录一下利用的方法 本文测试环境为libc-2.31 简介 house of pig和house of banana都是通过large_bin attack(house of pig还需要用到Tcache stashing unlink plus)来向一些结构体指针写入堆地址,从而达到劫持结构体中的指针的目的 Tcache stashing unlink plus tcache中放5个,small_bin中放两个 将后进small_bin的chunk的bk(不破坏 fd 指针的情况下)修改为目标地址-0x10,同时将目标地…

依然 依然 2021-10-30

电子邮件

小时候觉得在电脑前敲键盘是件很酷的事情。印象很深的是在书上看见「E-mail」这个词,书中描述小明给远在国外的 […]

四时山居 四时山居 2021-10-30

滥觞

国庆的时候去了一趟宜宾,我真正的目的是想去看一看流杯池。可是大概没有人会接受这样一个荒诞不经的理由,而且只是去一趟流杯池的话,好像也用不着做好几天的计划。总之,我做了一趟去蜀南竹海和兴文石海的旅...