Code comes in lots of different forms, such as text, bytecode, and other data structures common in compilers—like control-flow graphs (CFGs). CFGs are commonly used in compiler internals for analysis and optimization, and in reverse engineering for lifting structure out of linear assembly code.
In this post, we will learn how to construct a CFG from a subset of CPython (3.6+) bytecode.
https://bernsteinbear.com/blog/discovering-basic-blocks/
In this post, we will learn how to construct a CFG from a subset of CPython (3.6+) bytecode.
https://bernsteinbear.com/blog/discovering-basic-blocks/
Max Bernstein
Discovering basic blocks
Lifting a graph structure out of Python bytecode
#Python has lots of great packages. Here are just a few:
🐍Textual - TUI
🤖Playright - Web testing
📄OpenPyXL - Read / Write Excel
🌐ReportLab - Create PDFs
🐍Numpy - Mathematics
🐼Pandas - Data Analysis
👓OpenCV - Computer vision
🔦PyTorch - ML
🔥Kivy - Mobile apps
🐍Textual - TUI
🤖Playright - Web testing
📄OpenPyXL - Read / Write Excel
🌐ReportLab - Create PDFs
🐍Numpy - Mathematics
🐼Pandas - Data Analysis
👓OpenCV - Computer vision
🔦PyTorch - ML
🔥Kivy - Mobile apps
Created a chat group for this Channel. You can also join and share good information related to Python only.
https://t.me/+_MadnW5PrlpkZGVl
https://t.me/+_MadnW5PrlpkZGVl
Telegram
Bring Your Logic using Python Chat Group
For testing purpose
Bring Your Logic using Python pinned «Created a chat group for this Channel. You can also join and share good information related to Python only. https://t.me/+_MadnW5PrlpkZGVl»
Python Is Now Top Programming Language — But Shouldn't Be
Python may be the top programming language in the world right now, but its popularity won't last. Here's why.
https://www.itprotoday.com/programming-languages/python-now-top-programming-language-shouldnt-be
Python may be the top programming language in the world right now, but its popularity won't last. Here's why.
https://www.itprotoday.com/programming-languages/python-now-top-programming-language-shouldnt-be