2 रिपॉजिटरी
Inspection of attributes and arguments within module invocations to detect configuration errors.
Distinct from Module Dependency Analysis: Analyzes the arguments passed to module calls rather than the dependency graph or circular imports.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Module Call Analysis. Refine with filters or upvote what's useful.
TFLint एक स्टेटिक एनालिसिस टूल और इंफ्रास्ट्रक्चर-एज़-कोड वैलिडेटर है, जिसे Terraform कॉन्फ़िगरेशन फ़ाइलों में गलतियों की पहचान करने और बेस्ट प्रैक्टिसेज लागू करने के लिए डिज़ाइन किया गया है। यह ऑटोमेटेड वर्कफ़्लो के लिए एक क्वालिटी गेट के रूप में कार्य करता है और एक लैंग्वेज सर्वर है जो सपोर्टेड टेक्स्ट एडिटर्स में सीधे रियल-टाइम डायग्नोस्टिक्स और लिंटिंग एरर्स प्रदान करता है। यह प्रोजेक्ट एक gRPC प्लगइन फ्रेमवर्क का उपयोग करता है जो स्वतंत्र बाइनरी और एक डेडिकेटेड SDK के माध्यम से कस्टम प्रोवाइडर-स्पेसिफिक वैलिडेशन रूल्स को इंटीग्रेट करने की अनुमति देता है। यह आर्किटेक्चर कोर लिंटिंग लॉजिक को क्लाउड-स्पेसिफिक वैलिडेशन से अलग करता है, और आधिकारिक स्पेसिफिकेशन्स के खिलाफ रिसोर्स प्रॉपर्टीज को वेरिफाई करने के लिए बाहरी रूल-सेट्स के ऑटोमेटेड इंस्टॉलेशन को सपोर्ट करता है। इसका एनालिसिस इंजन कॉन्फ़िगरेशन वैल्यूज़ को रिज़ॉल्व करता है और इन-बिल्ट फंक्शन्स का मूल्यांकन करता है, डायनामिक ब्लॉक्स और रिसोर्स कलेक्शंस को एक्सपैंड करके फाइनल इंस्टेंटिएटेड स्ट्रक्चर की जांच करता है। यह कोडिंग स्टैंडर्ड्स को लागू करने, मॉड्यूल कॉल एनालिसिस और अमान्य रिसोर्स एट्रिब्यूट्स का पता लगाने को कवर करता है, साथ ही SARIF जैसे फॉर्मेट्स में स्ट्रक्चर्ड रिजल्ट्स एक्सपोर्ट करने की क्षमता भी रखता है। इस टूल में एनालिसिस टारगेट फ़िल्टरिंग के लिए एक कमांड-लाइन इंटरफ़ेस शामिल है और यह सपोर्टेड रूल्स के लिए ऑटोमैटिक इश्यू करेक्शन प्रदान करता है।
Inspects attributes within local and remote module calls to identify issues originating from module configurations.
This project is a comprehensive Android reverse engineering suite that functions as a decompiler, bytecode deobfuscator, and malware analysis tool. It is designed to convert APK, DEX, and OAT binaries into human-readable source code using a native implementation that does not require a Java Virtual Machine. The platform is distinguished by its integration with Frida for dynamic analysis, allowing users to hook methods, inject custom JavaScript, and dump device memory in real time. It also features specialized security engines, including a taint propagation engine and a stack-state machine, to
Traces callers of specific functions to identify insecure implementation patterns in the function bodies.