rev.ng decompiler का open source किया जाना और UI closed beta की शुरुआत
revng-c backend decompiler को open source करने की घोषणा, और पूरे decompilation engine का open source होना पूरा हुआ
- newsletter subscribers को rev.ng UI closed beta के लिए invite किया जाएगा, और invite FIFO के आधार पर भेजे जाएंगे
- नई website लॉन्च की गई, और rev.ng Hub के ज़रिए cloud version इस्तेमाल किया जा सकता है
- closed beta में शामिल न होने पर भी public projects को explore किया जा सकता है
- rev.ng features पर personal demo में भाग लेने वालों की भर्ती जारी है
rev.ng का उपयोग कैसे करें
revng की installation के लिए root privileges की ज़रूरत नहीं है, और सब कुछ एक ही directory में install होता है
- सरल program के decompilation का example दिया गया है, और environment setup व tutorial documentation में देखे जा सकते हैं
- UI इस्तेमाल करने के लिए newsletter registration ज़रूरी है, और closed beta participants को क्रमवार invite किया जाएगा
- Linux x86-64 binaries पर शुरुआती QA किया गया है, और कई ABI व platforms का support है
rev.ng के लक्ष्य और design
- automatic data structure recovery, modern UX, collaborative reversing, broad platform support, और extensibility पर ज़ोर
- data layout analysis के ज़रिए struct layout को अपने-आप recover करने की सुविधा
- VSCode-आधारित UI दिया जाता है, जिसे browser tab या standalone application के रूप में चलाया जा सकता है
- client-server architecture के माध्यम से collaborative reversing का support, और rev.ng Hub के ज़रिए project management
- QEMU-supported architectures के आधार पर कई architectures का support, और ABI support के लिए declarative format उपलब्ध
- open source project होने के कारण scripting आसान, और Python व TypeScript wrappers उपलब्ध
open source के मुकाबले free और premium उपयोग
- rev.ng framework पूरी तरह open source है, और CLI के माध्यम से decompilation संभव है
- UI को cloud में public projects के लिए free में इस्तेमाल किया जा सकता है, जबकि private projects के लिए subscription चाहिए
- पूरी तरह standalone UI को license खरीदकर offline चलाया जा सकता है
rev.ng cloud में उपयोग
- rev.ng Hub के ज़रिए projects बनाए जा सकते हैं और collaborators को invite किया जा सकता है
- UI browser में चलता है, और backend cloud में चलता है
- public projects free हैं, private projects के लिए subscription चाहिए
- private cloud service installation पर चर्चा की जा सकती है
roadmap
- version 1.0 release तक का detailed roadmap दिया गया है
- roadmap 4 चरणों में बना है: alpha version, beta version, open beta, और 1.0 release
- विस्तृत roadmap roadmap page पर देखा जा सकता है
संपर्क और नई जानकारी पाने के तरीके
- X/Twitter, Discord, Discourse, GitHub, monthly newsletter, और email के माध्यम से संपर्क व जानकारी उपलब्ध
GN⁺ की राय
- rev.ng का open source होना software engineering और security क्षेत्र में collaboration और knowledge sharing को बढ़ावा देने वाला एक महत्वपूर्ण विकास है।
- decompiler के open source होने से users को code को स्वतंत्र रूप से modify और improve करने की सुविधा मिलती है, जिससे community-driven innovation संभव होती है।
- rev.ng का cloud-based UI आधुनिक कार्य परिवेश के लिए उपयुक्त है, जहाँ remote work और collaboration लगातार अधिक महत्वपूर्ण हो रहे हैं।
- open source project होने के बावजूद premium features देकर revenue model बनाना दूसरे open source projects के लिए भी एक अच्छा उदाहरण हो सकता है।
- इसी तरह की सुविधाएँ देने वाले अन्य open source projects में Ghidra और Radare2 शामिल हैं, और इन्हें भी powerful reverse engineering tools के रूप में देखा जा सकता है।
- rev.ng अपनाते समय supported architectures और ABI की range पर विचार करना चाहिए, और open source community support का लाभ भी मिलता है।
1 टिप्पणियां
Hacker News की राय
मूल्य मॉडल का सारांश:
टीम के बारे में समीक्षा का सारांश:
ELF फ़ाइल compatibility issue का सारांश:
कंपनी के बारे में सकारात्मक मूल्यांकन का सारांश:
प्रस्ताव का सारांश:
collaborative workflow के प्रति अपेक्षा का सारांश:
standalone version के प्रति रुचि का सारांश:
binary hacking tools के बारे में सकारात्मक प्रतिक्रिया का सारांश:
QEMU TCG outsourcing पर पुनरवलोकन का सारांश: