[KongchangAI]
Product

asmsense

asmsense is an open-source project that releases a large-scale dataset of x86-64 functions and trains models for automatic naming and description of functions in stripped-symbol binaries.

Timeline (last 90 days)

Oct 18

asmsense is an open-source project that has released a dataset containing 228,177 x86-64 functions and trained a small model for automatic naming and description of stripped functions.

Unverified50%
Oct 18

Every function in the asmsense dataset retains its real name and source code context from 341 permissively licensed C projects.

Unverified50%
Oct 18

The asmsense dataset covers multiple compilation optimization levels from -O0 to -Os.

Unverified50%
Oct 18

Each function in the asmsense dataset comes with descriptions in English and Turkish, with Chinese descriptions planned.

Unverified50%
Oct 18

The function descriptions in asmsense were generated by a teacher LLM that can see the C source code, and only a sample was checked by another LLM, without comprehensive review by human experts.

Unverified50%
Oct 18

The asmsense model uses Qwen3-8B as the base model and is fine-tuned via LoRA.

Unverified50%
Oct 18

The current asmsense data comes only from clang/Mach-O compilation results on macOS and does not yet cover GCC/ELF builds.

Unverified50%
Oct 18

The asmsense dataset currently supports only the x86-64 architecture and does not yet include other architectures such as ARM64, RISC-V, and MIPS.

Unverified50%
Oct 18

asmsense has not yet been evaluated on public benchmarks such as BinMetric, REBench, BinSum, and DeBinVul.

Unverified50%
Oct 18

The code and data of the asmsense dataset are open-sourced on GitHub under a permissive license.

Unverified50%

2 more timeline events

All Facts (12)

Unverified

The above information about asmsense mainly comes from the project author's one-sided statements on Reddit, and no independent third-party verification has been seen.

50%
Unverified

Every function in the asmsense dataset retains its real name and source code context from 341 permissively licensed C projects.

50%
Unverified

The asmsense dataset covers multiple compilation optimization levels from -O0 to -Os.

50%
Unverified

Each function in the asmsense dataset comes with descriptions in English and Turkish, with Chinese descriptions planned.

50%
Unverified

The function descriptions in asmsense were generated by a teacher LLM that can see the C source code, and only a sample was checked by another LLM, without comprehensive review by human experts.

50%
Unverified

The asmsense model uses Qwen3-8B as the base model and is fine-tuned via LoRA.

50%
Unverified

The current asmsense data comes only from clang/Mach-O compilation results on macOS and does not yet cover GCC/ELF builds.

50%
Unverified

The asmsense dataset currently supports only the x86-64 architecture and does not yet include other architectures such as ARM64, RISC-V, and MIPS.

50%
Unverified

asmsense has not yet been evaluated on public benchmarks such as BinMetric, REBench, BinSum, and DeBinVul.

50%
Unverified

The code and data of the asmsense dataset are open-sourced on GitHub under a permissive license.

50%
Unverified

The asmsense authors are considering turning the data processing pipeline into a reinforcement learning environment, but worry that the model could game the token-level F1 reward function by generating generic names.

50%
Unverified

asmsense is an open-source project that has released a dataset containing 228,177 x86-64 functions and trained a small model for automatic naming and description of stripped functions.

50%

Source Articles