Ethernaut writeup

尽量一周内更新完 Hello Ethernaut 熟悉操作 await contract.info() // "You will find what you need in info1()." await contract.info1() // "Try info2(), but with "hello" as a parameter." await contract.info2('hello') // "The property infoNum holds the number of the next info method to call." await contract.infoNum() // 42 await contract.info42() // "theMethodName is the name of the next method." await contract.theMethodName() // "The method name is method7123949." await contract.method7123949() // "If you know the password, submit it to authenticate()....

April 4, 2021 · 5 min · γ

Sandbox Staff

maybe update in future Sandbox In Linux File system isolation chroot jail chroot(1): /usr/bin/chroot ; chroot(2): a function of glibc chroot(1) chroot - run command or interactive shell with special root directory chroot [OPTION] NEWROOT [COMMAND [ARG]…] chroot(2) chroot - change root directory int chroot(const char *path); chroot is in order to change fs root. however, it’s not a secure feature. It could be escape via this tool(chw00t)....

March 31, 2021 · 2 min · γ

Repeater << Actor & Timezone

Actor Remember that you are an actor in a play, and the Playwright chooses the manner of it: if he wants it short, it is short; if long, it is long. If he wants you to act a poor man you must act the part with all your powers; and so if your part be a cripple or a magistrate or a plain man. For your business is to act the character that is given you and act it well; the choice of the cast is Another’s....

March 30, 2021 · 2 min · γ

Repeater << The Star

…My favorite classic SF. The Star ©Arthur C. Clarke From The Nine Billion Names of God: The Best Short Stories of Arthur C. Clarke (1967: rpt. NY: Signet/NAL, 1974: 235-240) All rights reserved; not to be reprinted without permission of the author It is three thousand light-years to the Vatican. Once, I believed that space could have no power over faith, just as I believed the heavens declared the glory of God' s handwork....

March 30, 2021 · 12 min · γ

Build Chromium

官方指南 提供了完整的说明,只要环境设置对然后一步一步跟着做就能编译成功 准备工作 截至2021-3-29需要设置的推荐环境 Windows 10 拥有至少 16GB 内存的64位计算机 最少 100GB 的磁盘空余空间(NTFS格式) VS2019 (>=16.0.0) Desktop development with C++ MFC/ATL support Windows 10 SDK (>= 10.0.19041 ) Debugging Tools For Windows depot_tools 系统变量 添加depot_tools路径到Path开始处 DEPOT_TOOLS_WIN_TOOLCHAIN = 0 设置vs2019_install为 Visual Studio 2019 路径 编译 my cmd history (从非cmd的shell中运行 gclient可能不能正常工作) gclient git config --global user.name "My Name" git config --global user.email "my-name@chromium.org" git config --global core....

March 29, 2021 · 1 min · γ