
Alan Shen
@sunzenshen
Followers
86
Following
90
Media
5
Statuses
37
Surprisingly a Colorado native, whatever that means. Heretically not a big fan of long hikes on the mountain.
Denver, CO
Joined July 2013
The free secure coding competitions that SecDim holds are definitely worth a try! The adversarial unit tests that accompany the presented problems are a great way to solidify knowledge of the edge-cases that can bite you when remediating code vulnerabilities.
Congratulations to @M4773L for Winning the 2024 iteration of our annual Holiday 7x7 Game!. Shout out to @sunzenshen and @EverydaySparkling for clinching the 2nd & 3rd positions on their first try!. Good job, hoping to see you next time as well. #appsec #programming #securecoding
0
0
0
@WabbitWascal Next time you're at Denhac again, we should try opening this with your disc detainer pick set!.
1
0
2
Thank goodness for Vim mode in Compiler Explorer:.
godbolt.org
/////// /////// ADD COMMANDS TO SOLVE THE MAZE /////// /////// CAREFUL, THERE ARE MONSTERS LURKING! int main() { constexpr const std::size_t num_cols = 15; constexpr const std::size_t num_rows = 8;...
0
0
1
constexpr explorer.
I made a little maze game designed to be played in @CompileExplore . You have to complete the commands to complete the maze. Careful, there are ghosts lurking in the maze!. Happy Halloween!. #cpp #cplusplus.
1
0
1
This talk reverse engineers C++ constructs from MSVC assembly, such as dynamic object creation and virtual calls. It culminates in tracing the object hierarchy of enemies in the game Chicken Invaders, which allows @0xgalz to patch the binary and destroy the boss in one shot. 🤩.
0
0
1
@denhac @dc303 @mattgodbolt It was a lot of fun digging into the history of undefined behavior talks/articles,.and slides will have pointers to the works of @clattner_llvm, @andreasdotorg, @RCS, Louis Brandy, Oded Shimon, and others who don't fit in one tweet. Thanks to Matthew Butler for research pointers.
0
0
2
This Friday I'll be presenting a talk at @denhac for the @dc303 on using @mattgodbolt's Compiler Explorer to examine examples of weird assembly output in C++. . Excited to introduce the reverse engineering crowd to the longstanding C++ discussion of "UB".
2
2
13
Part 2 about my Alteryx ALU project is out now, and comes with the original source workflows:.
community.alteryx.com
Welcome to part 2 of this series on an Alteryx-powered circuit design, where we'll combine what we've learned so far to create an Arithmetic Logic Unit (ALU) in Alteryx Designer! To catch up, the...
Missed the Minecraft rush, was stymied by supply bottlenecks in Factorio, and my Dwarf Fortress crumbled. Treading new ground in the sport of "why did you build a CPU there???" was elusive. But now (hopefully?) this is the first ALU built in Alteryx:.
0
0
0
Missed the Minecraft rush, was stymied by supply bottlenecks in Factorio, and my Dwarf Fortress crumbled. Treading new ground in the sport of "why did you build a CPU there???" was elusive. But now (hopefully?) this is the first ALU built in Alteryx:.
community.alteryx.com
 When I first saw an Alteryx workflow, the canvas of connected tools reminded me of logic gate circuit diagrams: Xor gate example design from The Elements of Computing Systems  These diagrams are a...
0
2
2