Jest to aplikacja dla systemu Linux o nazwie Brakeman, której najnowszą wersję można pobrać jako 5.4.1.zip. Można go uruchomić online w darmowym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie Brakeman z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Hamulec;
OPIS
Brakeman to darmowy skaner podatności zaprojektowany specjalnie dla aplikacji Ruby on Rails. Statycznie analizuje kod aplikacji Railsowych, aby znaleźć problemy z bezpieczeństwem na dowolnym etapie rozwoju. Brakeman teraz używa równoległego klejnotu do równoległego czytania i parsowania plików. Domyślnie Parallel podzieli odczyt/analizę na kilka oddzielnych procesów w oparciu o liczbę procesorów. W testach znacznie poprawiło to szybkość dużych baz kodu, około 35% skrócenie całkowitego czasu skanowania. Brakeman będzie teraz śledził i zwracał bardzo proste wartości literałowe (np. łańcuchy, skróty literałów, tablice literałów) z bardzo prostych metod klas (np. jednowierszowych). Ponieważ wyliczenia ActiveRecord zasadniczo generują pewne metody klasy (i instancji), które zwracają stałe wartości literału, powyższa metoda zwracana przez klasę jest również używana do obsługi wyliczenia.
Korzyści
- Brakeman powinien działać z każdą wersją Rails od 2.3.x do 6.x
- Brakeman może analizować kod napisany w składni Ruby 1.8 i nowszych, ale do działania wymaga co najmniej Ruby 2.3.0
- Brakeman przypisuje każdemu ostrzeżeniu poziom ufności
- Opcje Brakeman mogą być przechowywane i odczytywane z plików YAML
- Aby uprościć proces pisania pliku konfiguracyjnego, opcja -C wyświetli aktualnie ustawione opcje
- Opcje przekazywane w wierszu poleceń mają pierwszeństwo przed plikami konfiguracyjnymi
Język programowania
Rubin
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/brakeman.mirror/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.