זוהי אפליקציית לינוקס בשם Brakeman שניתן להוריד את המהדורה האחרונה שלה בתור 5.4.1.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם Brakeman with OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
בלם
תיאור
Brakeman הוא סורק פגיעות חינמי שתוכנן במיוחד עבור יישומי Ruby on Rails. הוא מנתח באופן סטטי את קוד יישום Rails כדי למצוא בעיות אבטחה בכל שלב של פיתוח. בלם משתמש כעת באבן המקבילה כדי לקרוא ולנתח קבצים במקביל. כברירת מחדל, במקביל תפצל את הקריאה/ניתוח למספר תהליכים נפרדים על סמך מספר מעבדים. בבדיקה, זה שיפר באופן דרמטי את המהירות עבור בסיסי קוד גדולים, ירידה של כ-35% בזמן הסריקה הכולל. בלם יעקוב כעת ויחזיר ערכים מילוליים פשוטים מאוד (למשל מחרוזות, גיבוב של מילוליות, מערכים של מילוליים) משיטות מחלקות פשוטות מאוד (למשל שורה בודדת). מאחר ש-ActiveRecord enums בעצם מייצרים כמה שיטות מחלקות (ומופע) המחזירות ערכים מילוליים קבועים, ערכי ההחזרה של שיטת המחלקה לעיל משמשים גם כדי לתמוך ב-enum.
תכונות
- Brakeman צריך לעבוד עם כל גרסה של Rails מ-2.3.x עד 6.x
- בלם יכול לנתח קוד שנכתב עם תחביר Ruby 1.8 ומעלה, אך דורש לפחות Ruby 2.3.0 כדי לפעול
- בלם מקצה רמת ביטחון לכל אזהרה
- ניתן לאחסן ולקרוא אפשרויות בלם מקבצי YAML
- כדי לפשט את תהליך כתיבת קובץ תצורה, האפשרות -C תוציא את האפשרויות המוגדרות כעת
- לאפשרויות המועברות בשורת הפקודה יש עדיפות על פני קבצי תצורה
שפת תכנות
אוֹדֶם
כל הקטגוריות
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/brakeman.mirror/. זה התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.