4 narzędzia programowe hakera, które powinien mieć każdy początkujący koder

  • Gabriel Brooks
  • 0
  • 4224
  • 289
Reklama

Jeśli jesteś maniakiem komputerowym, prawdopodobnie lubisz się bawić. Krótko mówiąc, jesteś hakerem. Chociaż większość hakerów prawdopodobnie używa Linuksa, niektórzy korzystają z systemu Windows. Może Twoja firma wymaga korzystania z systemu Windows. Ten artykuł zawiera podstawowe narzędzia do hakowania i kodowania dla wszystkich hakerów Windows. Dlaczego tłum Linuksa powinien czerpać z tego radość??

Zanim zaczniemy, czym jest haker? Wikipedia definiuje hakera jako “osoba, która poważnie modyfikuje oprogramowanie lub sprzęt własnego systemu komputerowego” podczas gdy Google definiuje hakera jako “entuzjastyczny i zręczny programista lub użytkownik komputera“. Założę się, że większość z was pasuje przynajmniej do tego drugiego opisu.

jEdit

Jest to mniej znane niż Notepad ++. Obsługuje wiele zaawansowanych funkcji, takich jak podświetlanie składni, co jest koniecznością, jeśli jesteś programistą. Ma również takie funkcje, jak wbudowany język makr, co pozwala na jego niesamowitą rozszerzalność. Jest napisany w Javie, dzięki czemu może być wieloplatformowy.

Jako programista stale usuwasz kod, aby zoptymalizować swój program, naprawić błędy lub z wielu innych powodów. Czasami możesz go potrzebować z powrotem. Tak zwany “Kill Ring” przechowuje usunięty tekst, więc nigdy nie musisz się martwić.

Obsługuje 130 języków, w tym AppleScript i Objective-C, co mnie zaskoczyło. Więc nawet jako twórca komputerów Mac, warto spróbować. Pochodzi z dużą ilością dokumentacji, która jest łatwa do zrozumienia, więc jeśli kiedykolwiek utkniesz, nie martw się. To potężny edytor tekstu, bez którego żaden programista systemu Windows nie powinien się obejść.

FireBug

FireBug to najlepsze narzędzie do tworzenia stron internetowych dla Firefoksa, które umożliwia kontrolę na żywo i edycję stron internetowych. Jest to potężne narzędzie do testowania stron internetowych i rozwiązywania problemów bez konieczności ciągłego przeładowywania strony. Podobny do wbudowanego w Safari „Inspektora elementów”, ale dla Firefoksa. Safari nie jest wystarczająco rozszerzalna dla programistów stron internetowych, choć może się to zmienić w Safari 5. Na razie Firefox jest drogą do tworzenia stron internetowych, a FireBug czyni go jeszcze lepszym.

Jednym z zastosowań FireBug jest pobieranie elementów strony, takich jak gry Flash.

Jorge omówił, jak zainstalować Firebug na innych przeglądarkach niż Firefox Jak zainstalować Firebug na IE, Safari, Chrome i Opera Jak zainstalować Firebug na IE, Safari, Chrome i Opera w 2009 roku, a James również opisał to Kolejne kroki w drodze Aby zostać mistrzem Jedi w CSS Kolejne kroki na drodze do zostania mistrzem Jedi w CSS CSS jest absolutnie jedną z najważniejszych obecnie technologii w Internecie i chociaż większość ludzi przyznaje, że zna trochę HTML, ogólnie nie mamy pojęcia o CSS . Ostatnim razem przedstawiłem cię… w jego ostatnim tutorialu CSS.

AutoHotKey

To jest jak TextExpander dla Windows, choć idzie znacznie dalej. Jest to narzędzie do makr, które działa w tle i przechwytuje wszystkie naciśnięcia klawiszy lub myszy, które zostały zamówione. Łatwo jest go obsługiwać w skryptach i pozwala robić wiele rzeczy, od odwracania przewijania, przez automatyczną korektę tekstu, po wspomniane zastępowanie tekstu.

Mogę to ustawić na zastępstwo “@habib” z “[email protected]“. Mogę ustawić to tak, aby robiło to po spacji lub natychmiast. Mój wybór. Na tym polega piękno: wszystko można ulepszyć. Oto jeden wiersz kodu, który zastępuje @habib moim e-mailem:

: *: @ habib :: [email protected]

Blok tekstu może być tak długi, jak chcę. Mogę otrzymać wcześniej napisane odpowiedzi e-mail. Dla początkującego kodera możesz to ustawić +Jeśli inaczej wypisze dla ciebie instrukcję if, else. Następnie wystarczy wprowadzić warunek, instrukcje i inne elementy. Oczywiste jest, jak może to znacznie przyspieszyć rozwój. W rzeczywistości dzięki AutoHotKey możesz zoptymalizować maszynę do każdego zadania, od programowania do grania. Jeśli gra nie pozwala na wybranie elementów sterujących, wystarczy uruchomić powiązany skrypt AutoHotKey.

Tina napisała o ac'tivAid Jak odpicować system Windows za pomocą skryptów AutoHotkey Używając ac'tivAid Jak odpicować system Windows za pomocą skryptów AutoHotkey za pomocą ac'tivAid, zestawu przydatnych skryptów AutoHotKey, w zeszłym roku.

VirtualBox

Jest to bezproblemowe dla twórców stron internetowych, szczególnie jeśli prowadzisz stronę typu naukowy, w której wielu odwiedzających używa Linuksa. Mac OS X może zostać zainstalowany, ale bez wsparcia, a użytkownik złamałby licencję, co jest nielegalne.

Niektórzy z was mogą pytać, dlaczego nie po prostu zainstalować tutaj Linuksa i uruchomić go podwójnie, a nawet wymienić Windows i mieć wszystkie te narzędzia dostępne po wyjęciu z pudełka lub z lepszą alternatywą? Cóż, niektórzy ludzie są zobowiązani do uruchamiania systemu Windows i mogą nie chcieć utrzymywać VirtualBox cały czas uruchomiony, podczas gdy podwójne uruchomienie byłoby uciążliwe. Te narzędzia pozwalają ci mieć trochę mocy i rozszerzalności Linuksa bez konieczności rezygnacji z pracy, podwójnego uruchamiania lub utrzymywania działania 2 całych systemów operacyjnych. VirtualBox pozwala testować strony internetowe z innymi systemami operacyjnymi lub programować w systemie Linux w wolnym czasie. Jeśli próbujesz przenieść aplikację, wirtualizacja ratuje życie.

Ta aplikacja była wielokrotnie opisywana w MakeUseOf, np. dwa posty napisane przez Jorge w styczniu Jak zainstalować system Windows 7 na maszynie wirtualnej VirtualBox Jak zainstalować system Windows 7 na maszynie wirtualnej VirtualBox Microsoft wkrótce przestanie obsługiwać system Windows 7. Jednym ze sposobów utrzymania go jest użycie maszyny wirtualnej z VirtualBox. i luty Test Drive Linux Systemy operacyjne z VirtualBox Test Drive Linux Systemy operacyjne z VirtualBox 2009, podczas gdy Justin pisał o trybie płynnym VirtualBox Tryb płynny VirtualBox: Połącz dwa systemy operacyjne w jeden pulpit Tryb płynny VirtualBox: Połącz dwa systemy operacyjne w jeden Pulpit w zeszłym roku.

Co sądzisz o tych narzędziach? Czy masz jakieś inne sugestie? Czy znasz już te narzędzia i ich zastosowania? Czy zamierzasz rozważyć ponowienie niektórych z tych programów? Podziel się z nami swoimi przemyśleniami w sekcji komentarzy poniżej!

Źródło obrazu: Alan Toniolo de Carvalho




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.