Jar Decompiler

מפענח Bytecode Java מקבצי JAR או class לקוד Java קריא לניתוח, ביקורת ושחזור על-ידי מפתחי תוכנה וחוקרי אבטחה.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,364+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

אודות כלי זה

הכלי מיועד למפתחי תוכנה וחוקרי אבטחה ומפענח Bytecode Java הכלול בקבצי JAR או class לקוד מקור Java קריא. הוא שומר על מבנה החבילות ומספק עץ מקור מאורגן היטב או ייצוא ZIP. באופן תיאורטי הוא מנתח Bytecode, מחזיר יישומי אופטימציה מהקומPILE ובונה מחדש את זרם הבקרת, טיפול בשגיאות וחתימות מתודות ליצירת קוד שניתן לקרוא בקלות. משתמשים נהנים מהשבתת מקור מהירה כשאין מקורות מקוריים, וביכולת לבחון ספריות צד ג' להתאמה ובטיחות. הכלי תומך בכמה backend-ים של decompilation ורמות שפה ניתנות להגדרה לשחזור מדויק יותר across גרסאות Java. הערך המרכזי הוא שקיפות: חוקרי אבטחה יכולים לבחון התנהגות, מהנדסים יכולים port-ל את הרכיבים וצוותים יכולים לבצע ביקורות ללא מקורות מקוריים. תכונות מפתח כוללות ייצואי מקור מובנים, מטא-נתוני אבחון ו-decompilation אינקרמנטאלי אפשרי עבור ארכיונים גדולים. הכלי שימושי בהערכת פגיעויות, תאימות רישיונות ומשימות תחזוקה שדורשות הבנת Artefacts ממופים. הוא מיועד לטפל בקבצי class ו-JAR טיפוסיים, עם אמצעי הקטנה ואזהרות כאשר מקור מדויק אינו ניתן לשחזור עקב Obfuscation או תלותים חסרים. התוצאה היא עקבה של קוד decompilado מהימן ובדיקה שמסייעת לקבל החלטות מושכלות בתחזוקה ובמודרניזציה.

איך להשתמש

  1. ספק קלטים: העלה את הקבצים JAR או class שברצונך לפענח.
  2. הגדר אפשרויות: בחר גרסת Java ואת ה-backend המועדף אם זמין.
  3. הפעל הדקומפילציה: התח את התהליך ליצירת קוד Java.
  4. בדוק תוצאות: בדוק את הקבצים .java ודיאגנוסטיקה.
  5. ייצא תוצאות: הורד ZIP או גש לעץ המקור שנוצר.
How to use jar decompiler

Frequently Asked Questions

מצא תשובות מהירות

האם הדקומפילציה משחזרת את המקור המקורי באופן אוטונומי?
לא. מקורות דקומפילד עשויים להבחין בפורמט ובשם משתנים; הערות לא יוחזרו. הדקומפילציה מכוונת לייצוג לוגי נכון עם קריאה מרבית.
איך היא מתמודדת עם קוד Obfuscated?
הקוד Obfuscated מפחית את הקריאות ועלול להשפיע על איכות הדקומפילציה. הכלי משתמש בהיוריסטיקות לבניית מזהים סבירים; התוצאות עלולות להיות בעלות פירוש כפול שדורש ניקוי ידני.
אילו תוצאות מופקות?
ZIP או תיקייה המכילה קבצי .java לפי חבילת הקוד, יחד עם יומני אבחון אפשריים וסיכום מרכיבים שלא נפתרו.
האם דקומפילציה של Jar Java חוקית?
החוקיות תלויה ברישיונות, בחוזים ובתחומי השיפוט. הכלי אינו מעניק זכויות; על המשתמשים להבטיח פעולה לפי החוק והל licensing הרלוונטיים לפני דקומפילציה.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

ממיר Spotify ל-MP3

ממיר קבצי שמע מסופקים מקומית ל-MP3, מאפשר האזנה offline ותאימות בין מכשירים למוזיקה בבעלות חוקית ואח...

Developer Tools

מחשב מרחק דרך

מחשב מרחק דרך למטיילים, מתכנני לוגיסטיקה ונהגים כדי להעריך במהירות מרחקים וזמן בין מקומות.

Developer Tools

מחשבון גיל

קבע במהירות את גיל האדם מבוסס על תאריך הלידה שלו עם המחשבון החינמי שלנו באינטרנט, מתאים לשימוש אישי...

Developer Tools

הממיר מטבעות

המיר במהירות סכומים בין מטבעות שונים עם הממיר חינם שלנו, מתאים לנסיעות, עסקים וקונים בינלאומיים.

המשוב שלך חשוב

עזור לנו לשפר