Heim >Web-Frontend >js-Tutorial >Speichern Sie große Daten-Client-Seite mit Amass

Speichern Sie große Daten-Client-Seite mit Amass

Jennifer Aniston
Jennifer AnistonOriginal
2025-03-09 00:40:13653Durchsuche

Store large data client-side with AMASS

Speichern Sie große Daten-Client-Seite mit Amass

Das Ajax -Massenspeichersystem (Amass) ist eine clevere Mischung aus JavaScript und Flash, die eigentlich nichts mit AJAX zu tun hat - außer dass es dazu beiträgt, die Menge an AJAX zu verringern, die Sie verwenden müssen, um Webanwendungen mit reichen Benutzeroberflächen zu erstellen, die sich wie Desktop -Apps verhalten. Amass fügt einen unsichtbaren Flash -Film auf der Seite ein, um eine Funktion aus dem Flash -Plugin auszuleihen und die lokale Datenspeicherkapazität von JavaScript (auf dem Maschine des Endbenutzers gespeicherten Daten zu erweitern) von der von Cookies angebotenen 4KB -Kapazität des Webbenutzers oder sogar auf einer beliebigen Größe, wenn die Benutzervermittlung bei der Aufforderung eine beliebige Größe ist. Wofür ist das nützlich? Nun, da die Datenmenge heutzutage in Webseiten eingeben, werden Funktionen wie Rückgänger und automatische Save von entscheidender Bedeutung, und Amass macht es viel einfacher (und weniger kostspielig) zu implementieren. Google Mail hat kürzlich das Angebot automatisch hinzugefügt und alle paar Minuten eine Kopie gespeichert, während Sie an einer E-Mail arbeiten, damit Sie Ihre Arbeit nicht verlieren, wenn Ihr zweijähriger Taste der Reset-Taste auf Ihrem Computer wieder einläuft. Google Mail sendet dies durch regelmäßiges Senden einer Kopie Ihres Arbeitsplatzes an den Server. Das ist jedoch eine Menge Bandbreite für eine so einfache Funktion. Der Grund für das Senden an den Server ist, dass JavaScript traditionell auf 4 KB lokaler Datenspeicherung begrenzt war. Abhängig davon, wie Sie Ihre E -Mail verwenden, können Nachrichten über 4 KB Routine sein. Mit der erweiterten Kapazität, die Agram angeboten hat, muss diese Grenze nicht mehr gelten. In seiner ersten Testversion unterstützt Amass Internet Explorer 6, Firefox und andere in Mozilla basierende Browser nur unter Windows. Linux ist ungetestet und es sind Probleme auf dem Mac. Dennoch ist es eine innovative Idee, die sich in ein nützliches Tool entwickeln kann, wenn der Autor die Kompatibilitätsprobleme lösen kann.

häufig gestellte Fragen (FAQs) zum Speichern großer Daten-Client-Seite mit Amass

Wie kann ich Apress auf verschiedenen Betriebssystemen installieren? Für Linux können Sie den Befehl "sudo apt install -y amass" verwenden. Für Windows können Sie die neueste Version aus dem GitHub -Repository herunterladen und die ZIP -Datei extrahieren. Für macOS können Sie Homebrew verwenden und den Befehl "Brew Tap Caffix/Amass" ausführen, gefolgt von "Brew Install Amass".

Was sind die Hauptmerkmale von Amass? Es kann die DNS -Aufzählung und die Zuordnung von Angriffsflächen durchführen. Es kann auch Subdomains und Zertifikatdaten aus SSL -Zertifikaten entdecken. Darüber hinaus kann die Netzwerkbelichtung mithilfe von Graph -Datenbanken visualisieren.

Wie kann ich Amass für die Aufzählung von Subdomain verwenden? Dieser Befehl startet den Aufzählungsprozess für die Domain "example.com". Die Ergebnisse umfassen alle entdeckten Subdomains. Sie können den Befehl "Amass Viz -d3 path_to_your_graphdb" verwenden, um ein D3 V4 -Kraft -inszeniertes Diagramm zu generieren. Sie können dann die generierte HTML -Datei in Ihrem Browser öffnen, um das Diagramm anzuzeigen. Es kann Ihnen helfen, Subdomains zu entdecken und eine größere Angriffsfläche aufzudecken. Dies kann besonders nützlich sein, wenn Sie nach Schwachstellen in der Infrastruktur eines Ziels suchen. In diesem Befehl wird das Internet aktiv nach Informationen über die Domain "example.com" und seine Subdomains abfragen. Die aktive Datenerfassung beinhaltet hingegen eine direkte Interaktion mit dem Ziel, wie z. B. DNS -Abfragen und Webanforderungen. Für Linux können Sie auch den Befehl "Sudo APT Update && sudo APT Upgrade -y -AMASS" verwenden. Sie können es beispielsweise mit NMAP für das Port -Scan oder mit Burp Suite für Webanwendungen verwenden. Sie können auch ein Problem im Github -Repository ansprechen oder um Hilfe in der OWASP -Amass -Discord -Community bitten.

Das obige ist der detaillierte Inhalt vonSpeichern Sie große Daten-Client-Seite mit Amass. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn