Skip to main content

No project description provided

Project description

Boyer-Moore-Algorithmus

Im Rahmen der Hausarbeit Teilstring-basiertes Pattern Matching zur Erkennung von Phishing-URLs, Untersuchung der Effektivität des Boyer-Moore-Algorithmus habe ich die C++-Implementierung des Boyer-Moore-Algorithmus von Wikipedia in Python portiert und um die Suche in .txt Dateien erweitert. Zur Effizienzsteigerung werden sowohl die Muster als auch der zu durchsuchende Text vorverarbeitet, bevor der eigentliche Vergleich beginnt.

Das Ziel dieser Implementierung ist es, mehrere Datensätze – bestehend aus Phishing- und legitimen URLs – zu durchlaufen und relevante Muster zu identifizieren. Die ermittelten Ergebnisse werden anschließend getrennt analysiert, interpretiert und visualisiert.

How to use

Zeige Installation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

boyer_moore_algorithmus-1.0.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

boyer_moore_algorithmus-1.0.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file boyer_moore_algorithmus-1.0.0.tar.gz.

File metadata

  • Download URL: boyer_moore_algorithmus-1.0.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for boyer_moore_algorithmus-1.0.0.tar.gz
Algorithm Hash digest
SHA256 95bf259fd5ef2f686a9b6821cf51e1caf0fa7502e30ca1c8363e27b406957472
MD5 cb6997a7e5f876ef320c4cfc7a70bd38
BLAKE2b-256 fac46679e9a3920a09c1aafd95c5151ba398f6d785aed53017d3b661b8fd50ac

See more details on using hashes here.

File details

Details for the file boyer_moore_algorithmus-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for boyer_moore_algorithmus-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b918fe6f6b6927f54cb123ae932c6f3c9ead32ef6d7ff0b228ca5680834f4c41
MD5 4ddb602b25f9fedf9283d3e98ed6ac50
BLAKE2b-256 e753b819607dd64eda8de4d24e3c25e23eb569f89a4062c3e50e427a59946072

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page