【Requests】Bilibili Security 1024程序节 CTF记录

0x00 前言

B站搞了个1024程序员节,看起来是个 toy CTF,有点开心。
于是想到了曾经在CTF和ACM的路口选择了ACM,CTF一直是心中的一点遗憾,想着要不咱……玩玩看?

【写在前面】这次有点意思,可能 flag 是需要和各位自己的 uid 有某些计算的,不同账号同一时间以及相同账号不同时间的答案居然会有不同,看来是为了防止无脑抄袭,至少还是需要用自己的 uid 亲自走一遍流程的,不错不错。

Read More

【CheatEngine】关于BCR的内存分析

0x00 前言

随着学级的提升,任务的数量和种类原来越多,深感时间越发不够,犹豫再三还是决定把杀时间却对自己没有什么提升的兴趣爱好逐一舍弃掉,首当其冲的就是占用较多碎片时间以及睡前时间的手游。
弃坑每个手游的时候,在微博上都会发下在下作为开服玩家的仓库和BOX之类的,为了在遥远的未来和别人谈论起这个游戏,能用这些截图证明自己不是云玩家,而是真实确实参与过的。
但仅是如此的话,我觉得还不够吧,不如以一个计算机专业学生的视角,从一些别人不常看到的角度来讲讲,顺便记录一下由于一时兴趣而耗费在这个游戏上的那段时光。

写给被舍弃掉的 BCR 手游,讲述我所了解的这些游戏的数据、战时内存以及对于防修改的一些建议。
(本来想发到52pojie,但太久没去登陆帐号没了 QvQ)

P.S. 本篇主要用于给数据挖掘与内存理解上已经足够熟练的Coder进行学习交流(以及留档),
本文仅提供分析,不给出定位及修改过程,并会刻意省略零基础玩家到内存分析中的gap知识点,
防止普通玩家基于本篇对游戏肆意修改破坏游戏环境。

Read More

【Grpc】使用grpc配置通过端口访问的python服务

0x00 前言

近期兴趣使然的技术调研越发的少了(TTS算一个),主要的都是为了项目和任务去研究的东西。目前的情况是为了节约显存,对一个较大的模型而言,比起使用4个worker来重复的占用显存,不如只占用一份显存,但是开启服务流式或触发式地处理不同项目的需求。
于是 @caoyixuan93 学长向我推荐了GRPC,经过 @hongfeng 和 @phchang 的帮助,终于得以成功实现了一个小的自定义demo,后续再花些时间把模型装载上去。

Read More

【HNS】试着领一下 HandShake 发给开源社区的 HNS Coin

0x00 前言

最近呢,开源社区出了这么一件事:
《@ 开发者,这个 GitHub 项目可以褥羊毛》
简单概述一下其大致意思呢就是:

GitHub 有一个区块链项目 Handshake 正在面向 GitHub 上前 25 万名开发者派送 4,246.99 HNS 币。大约价值 1358.56 美元,换算成人民币则是差不多近 1 万元人民币。

那么,这里所谓的前25万,它们是如何判定的呢?

The top ~250,000 users on github have had their SSH keys and PGP added to a merkle tree. Out of those ~250,000 users, ~175,000 of them had valid SSH and PGP keys at the time of tree creation.

简单来说,它们在2019年2月4号做了一个快照,在这个时间节点,所有 Followers 数量大于15的用户的 SSH Key(大约17.5万人)都被记录在案。

If you had 15 or more followers on github during the week of 2019-02-04, your github SSH & PGP keys are included in the merkle tree.

Read More

【Autograd】深入理解BP与自动求导

“所有数值计算归根结底是一系列有限的可微算子的组合”
——《An introduction to automatic differentiation

Read More