
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
I am putting together a compact SIEM written in Python with a Flask front-end that ingests log files, spots brute-force behaviour and raises alerts in real time. The collector must read three streams—system, application and network logs—parse them efficiently and normalise the relevant fields so the detection logic can run smoothly. The correlation engine should recognise the three classic brute-force patterns I care about: password guessing, credential stuffing and dictionary attacks. Feel free to implement any proven techniques—sliding-window counters, IP and username reputation tables or threshold-based heuristics—so long as they remain fast and clear to audit. Whenever a rule fires I need three parallel notifications: an email, an SMS and an on-screen alert inside the Flask dashboard. The web UI already exists in skeleton form; your task is to wire the alert feed into it and make the interface show key details (timestamp, source IP, affected account and rule name). Deliverables • Clean, well-commented Python code (PEP 8 compliant) • Updated Flask templates and CSS for the alert view • A markdown setup guide plus an example log bundle for testing • Unit tests that cover the parsing and detection functions • Confirmation that email, SMS (Twilio) and in-app channels all trigger as expected I’ll sign off the project once the demo environment processes the provided sample logs, flags each attack type correctly and the three alert channels fire without delay.
Projektin tunnus (ID): 40268143
63 ehdotukset
Etäprojekti
Aktiivinen 6 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
63 freelancerit tarjoavat keskimäärin $432 USD tätä projektia

⭐⭐⭐⭐⭐ CnELIndia and Raman Ladhani can ensure the successful completion of your SIEM project with the following approach: Log Collection & Parsing: CnELIndia will create custom Python scripts to collect and efficiently parse system, application, and network logs. They will normalize data for seamless integration with detection logic, ensuring fast and efficient processing. Brute-Force Detection: We will implement detection techniques like sliding-window counters and threshold-based heuristics to identify password guessing, credential stuffing, and dictionary attacks, leveraging best practices for accurate detection. Alerting: Using Flask, we will wire the alert system to trigger notifications via email, SMS (via Twilio), and on-screen alerts. We’ll ensure each alert contains all relevant details, including timestamp, source IP, affected account, and rule name. Testing & Deployment: CnELIndia will provide unit tests for parsing and detection functions, ensuring accuracy. A markdown setup guide and sample logs will be included for smooth integration. Code Quality: The code will adhere to PEP 8 standards, and the Flask UI will be enhanced for alert visibility. This streamlined process will deliver the desired outcome with thorough testing and reliable notifications.
$500 USD 7 päivässä
8,2
8,2

Hey, I will build your platform with the core modules, user roles, and data management workflows. The system will have a clear dashboard with the key metrics visible upfront. I will implement role-based access at the API level, not just the UI, so data isolation is enforced even if someone bypasses the frontend. Questions: 1) What are the primary user roles and what should each one access? 2) Do you need data import from an existing system or spreadsheets? 3) What is the deployment preference - cloud hosted or self-hosted? Let us discuss via chat. Best regards, Kamran
$290 USD 10 päivässä
7,7
7,7

Hi there, I understand you're looking to develop a compact SIEM using Python with a Flask front-end. This project sounds exciting, especially with the focus on real-time alerting for brute-force behaviors. I've worked on similar projects where I implemented log ingestion and alert systems, so I have a solid grasp of the requirements. My approach will involve: - Efficiently parsing the three log streams: system, application, and network. - Implementing the correlation engine to detect password guessing, credential stuffing, and dictionary attacks. - Utilizing techniques like sliding-window counters and reputation tables to ensure fast and reliable detection. - Integrating the alert notifications via email, SMS, and the Flask dashboard seamlessly. I will deliver: - Clean, well-commented Python code that adheres to PEP 8 standards. - Updated Flask templates and CSS for the alert view. - A markdown setup guide along with an example log bundle for testing. - Comprehensive unit tests covering the parsing and detection functions. - Confirmation that all alert channels trigger as expected. Once the demo environment processes the sample logs and flags the attack types correctly, I’ll ensure everything is firing without delay before we wrap up. Regards, Burhan Ahmad
$320 USD 4 päivässä
7,5
7,5

Hi there, We’ve built similar systems that analyze logs for brute-force attacks and send alerts via email and SMS. In one project, we developed a complete CI/CD pipeline for a web app that used a custom-built Python-based web scraper to extract data from multiple sources. We also implemented a multi-tenant architecture with separate databases for each tenant, along with a dedicated admin panel for managing users and monitoring activity. For your project, we can use a combination of web scraping and browser automation to extract data from multiple sources, ensuring we get the most accurate and relevant information. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. Feel free to message me anytime—I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
$715 USD 7 päivässä
6,4
6,4

Built similar systems before - log ingestion pipelines, sliding-window anomaly detection, real-time alerting. Your scope is clear and well-defined which is always a good sign. I'd wire up the three log stream parsers (syslog, app logs, network) into a common normalised schema, then run the brute-force detection rules on top. Twilio for SMS is straightforward, and I'll hook the Flask dashboard up to a WebSocket or SSE stream so alerts show up in real time without polling. Unit tests for the parsing and detection modules are included - you shouldn't have to guess if the rules are firing correctly. - Usama
$650 USD 10 päivässä
6,0
6,0

Nice to talk you , After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer for DS Pro IT agency. I have worked for over 10 years in Backend and software development and have successfully done multiple jobs. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
$910 USD 7 päivässä
5,9
5,9

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$255 USD 5 päivässä
5,6
5,6

Hi there. I am an AI-driven full-stack engineer with over 10 years of experience. This is my profile and shows my experience and knowledge about AI. https://www.freelancer.com/u/JijoThomas2020/AI-Engineer I would deliver the quality work tailored to your requirements. Looking forward to your message. Thank you, Jijo
$500 USD 7 päivässä
5,6
5,6

Hi Client, In response to your project description for the 'Lightweight Mini-SIEM Build,' I am excited to offer my expertise in Web Development and Alerting to create a compact SIEM solution in Python with Flask front-end integration. With over 12 years of experience in Full-Stack Development, Website Design, and AI Integration, I am well-equipped to build a robust system that ingests and analyzes log files effectively. My approach will focus on implementing proven detection techniques like sliding-window counters and threshold-based heuristics to spot brute-force attacks in real time. I will ensure the correlation engine identifies password guessing, credential stuffing, and dictionary attacks promptly. Additionally, I will set up three parallel notifications, email, SMS (Twilio), and on-screen alerts within the Flask dashboard to provide immediate visibility into detected threats. As part of the deliverables, I will provide clean Python code, updated Flask templates, a detailed setup guide, sample log bundle for testing, and comprehensive unit tests for parsing and detection functions. Upon completion, I will demonstrate the system's functionality by processing sample logs accurately and triggering alerts through all channels seamlessly. I look forward to collaborating with you on this project. Shall we proceed with establishing the project timeline and detailed requirements? Best regards,
$570 USD 18 päivässä
5,2
5,2

Hello, With over four years of full‑stack Python development, I understand the need for a lightweight, real‑time SIEM that ingests system, application, and network logs, normalises fields, and detects brute‑force patterns. My approach is: 1) extend the collector to parse the three streams using efficient generators, 2) build a correlation engine that applies sliding‑window counters and reputation tables for password guessing, credential stuffing, and dictionary attacks, 3) integrate Twilio for SMS, SMTP for email, and push the alert data to the existing Flask dashboard via WebSocket, 4) update the templates and CSS to display timestamp, source IP, account, and rule name, 5) write unit tests for parsing and detection, and 6) create a markdown guide with a sample log bundle. I’ve delivered similar real‑time monitoring tools for SaaS backends, ensuring clear audit trails and fast alerts. Let’s discuss how I can get this demo running with zero delay. Best Regards Naveen Thakur
$250 USD 1 päivässä
5,1
5,1

Hello, With my vast experience in web development and software engineering, I am the ideal fit for your lightweight Mini-SIEM project. Equipped with a deep understanding of Django and Flask along with my proficiency in Python, I can ensure that your SIEM system is built using clean, concise, and well-commented code that adheres to PEP 8 standards while guaranteeing high performance and efficient parsing of your log files. My expertise in web development becomes significant as I can seamlessly integrate your Flask front-end with the different alert channels—emails, SMS, and on-screen notifications within the dashboard. Furthermore, I can upgrade your existing Flask templates and CSS to display important details (timestamp, source IP, affected account, rule name) effectively. My commitment to transparent communication and client-focused approach will keep you involved throughout the process and ensure that we meet all of your specific project requirements. Let's get started on building an efficient Mini-SIEM system together! Best Regards.
$500 USD 7 päivässä
5,1
5,1

With a strong focus on real-time threat detection, I propose to deliver a compact SIEM solution written in Python with a streamlined Flask front-end. Leveraging 5 years of experience in similar projects offsite, I will ensure efficient log parsing and seamless alert triggering. By normalizing fields for smooth detection logic execution, I aim to enhance the performance and usability of the system. The tailored solution will encompass proven techniques like sliding-window counters and reputation tables for accurate brute-force pattern identification. The integrated email, SMS (utilizing Twilio), and in-app alerts will provide users with prompt notifications, enhancing the system's reliability and maintainability. Let's discuss further to ensure a quality, reliable, and user-friendly SIEM solution. Chirag Pipal Regards
$550 USD 7 päivässä
4,7
4,7

Hi, I came across your project "Lightweight Mini-SIEM Build" and I'm confident I can help you with it. About Me: I'm a agency owner with over 8+ years of experience in CSS, Web Development. , and I understand exactly what’s needed to deliver high-quality results on time. Why Choose Me? - ✅ Expertise in required Technologies and 1 year post deployment free support - ✅ On-time delivery and excellent communication - ✅ 100% satisfaction guarantee Let’s discuss your project in more detail. I’m available to start immediately and would love to hear more about your goals. Looking forward to working with you! Best regards, Deepak
$600 USD 15 päivässä
4,6
4,6

Hello, I have reviewed the details of your project. i will structure the siem with a modular python architecture where dedicated parser classes ingest system, application, and network logs using buffered file readers and regex based field extraction to normalize ip, username, timestamp, and event type into a unified schema stored in memory and optionally persisted in sqlite. the detection engine will run sliding window counters keyed by ip and username with configurable thresholds to identify password guessing, credential stuffing, and dictionary attack patterns in near real time. reputation tables for repeated offenders will be cached in redis to speed up correlation checks during high log volume. when a rule triggers, an alert service layer will dispatch email through smtp, sms through twilio api, and push structured alert objects to the flask dashboard via websocket updates. the existing flask frontend will be extended with jinja templates and lightweight css to display timestamp, source ip, affected account, and rule name clearly. unit tests using pytest will validate parsing accuracy and detection thresholds against sample attack logs. Let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$500 USD 7 päivässä
4,7
4,7

Hi there, I am a strong fit because I have built Python-based log processing and alerting systems with real-time detection and multi-channel notifications. I have implemented streaming log parsers, normalization layers, and correlation engines using sliding-window counters and threshold heuristics for brute-force detection patterns. I have integrated Flask dashboards with live alert feeds and connected email and Twilio SMS services with structured notification payloads. I would structure this as a modular pipeline, log ingestion and parsing layer, normalized event store, detection engine with clear rule definitions, and a notification service that dispatches email, SMS, and in-app alerts simultaneously. All rules will be auditable and covered by unit tests to ensure each brute-force scenario is detected deterministically. I reduce risk by validating detection logic against your provided sample logs first, implementing unit tests for parsing and correlation, and confirming all three notification channels fire within the demo environment before delivery. I am ready to review your existing Flask skeleton and begin implementation immediately. Regards, Chirag
$250 USD 7 päivässä
4,5
4,5

Utilizing my deep knowledge of Python and Django, I am confident that I am the perfect fit for your Lightweight Mini-SIEM development project. My years of experience in web application development, including back-end architecture, using technologies such as Python and Django have equipped me with the necessary skills to design and implement an efficient SIEM like you're envisioning. Moreover, my automation expertise with tools like N8N and Make ensures the speed and performance required in this sensitive security task. Being a seasoned developer strongly focused on clean coding practices, I guarantee that you will receive nothing less than well-commented Python code that complies with PEP 8 standards. Additionally, I understand the importance of creating scalable solutions while maintaining performance, which aligns with your needs for managing three log streams swiftly. Lastly, tying all these significant aspects together: the parsing, detection, alert broadcasting through multiple channels - email, SMS (Twilio) and on-screen alerts within Flask dashboard can be seamlessly accomplished by me. We can work collaboratively to build on your existing Flask templates and CSS to showcase crucial details in the interface for easy auditing. Consider partnering up with me for a successful implementation leading to prompt action even in the face of security threats!
$300 USD 7 päivässä
4,0
4,0

Hello There!!! ★★★★ ( Lightweight Mini-SIEM Build ) ★★★★ Project understanding: I understand you need a compact Python-based SIEM with Flask front-end that ingests system, application, and network logs, detects brute-force patterns in real time, and fires email, SMS, and in-app alerts. ⚜ Log ingestion and normalization for system, app, and network streams ⚜ Detection of password guessing, credential stuffing, dictionary attacks ⚜ Sliding-window counters and threshold-based heuristics ⚜ Real-time alerts via email, SMS (Twilio), and Flask dashboard ⚜ Updated Flask templates & CSS for alert display ⚜ Unit tests covering parsing and detection logic ⚜ Markdown setup guide and sample log bundle for demo With 9+ years experience in Python security tooling, I’ve built SIEM modules, alert systems, and dashboard integrations. I focus on clean, maintainable, PEP-8 compliant code with accurate detection. My plan: Python parsing + detection engine, Flask alert integration, Twilio + SMTP channels, thorough testing, and clear documentation for reproducible demo. Excited to discuss sample logs and attack patterns next. Warm Regards, Farhin B.
$256 USD 10 päivässä
4,1
4,1

❗❕‼️⁉️ Hello ⁉️‼️❕❗ ❗❕❗❕❗❕ I understand you need a lightweight Python SIEM with Flask front-end to ingest logs, detect brute-force attacks, and trigger alerts via email, SMS, and in-app. I HAVE SOME QUESTIONS REGARDING THE PROJECT SEND ME A MESSAGE FOR MORE DISCUSSION ❗❕❗❕❗❕ ⇆ ⇆ ⇆ ★ Parse and normalise system, application, and network logs efficiently for real-time detection ★ Implement correlation engine to detect password guessing, credential stuffing, and dictionary attacks ★ Apply sliding-window counters, reputation tables, or threshold heuristics for fast and auditable detection ★ Integrate alerting channels: email, SMS (Twilio), and in-app dashboard notifications ★ Update Flask templates and CSS to display timestamp, source IP, affected account, and rule name ★ Provide unit tests, PEP8-compliant code, and setup documentation with example logs ★ Ensure smooth, maintainable architecture for future SIEM enhancements ⇆ ⇆ ⇆ I am the best candidate for this project with 7+ years of experience in Python, Flask, and security-focused systems, delivering reliable, maintainable alerting platforms. My approach: first, review existing Flask skeleton and log sources; second, implement parsing, detection, and alert logic iteratively; third, test all channels, document setup, and ensure real-time performance. Let’s connect to discuss your timeline and get started immediately. Best Regards, Shaiwan Sheikh
$299 USD 13 päivässä
3,9
3,9

Hello, I’ve reviewed the Lightweight Mini-SIEM spec and I’ll build a Python/Flask pipeline to ingest system, application, and network logs, normalize fields, and implement fast detection (sliding windows, thresholds, reputation tables) for password guessing, credential stuffing, and dictionary attacks. Alerts will fire via email, Twilio SMS, and in-app UI, with the dashboard showing timestamp, source IP, account, and rule name. Deliverables include clean, well-commented code, updated templates, tests, setup guide, and a sample log bundle. I can start immediately.
$250 USD 2 päivässä
3,6
3,6

THIS IS NOT THE AUTO BID, PLEASE REVIEW IT IN DETAIL Hi there, I’ve thoroughly reviewed your project details, and I can confidently say this is completely doable. This is exactly the kind of web development work I excel at and handle regularly with precision and care. I’m a skilled web developer with strong experience in Java, Software Architecture, Alerting, Django, CSS, Flask, Python and Web Development. I specialize in clean, maintainable code, responsive and elegant design, fast-loading performance, secure architecture, and highly user-friendly interfaces — everything needed to ensure your website or web application not only works flawlessly but also stands out. You can also check out similar projects in my portfolio on my profile to see the quality and style I deliver. I’m confident I can provide high-quality results that exceed your expectations while respecting your timeline. Let’s turn your project into something amazing, sleek, and irresistible.
$250 USD 3 päivässä
3,0
3,0

Harar, Ethiopia
Liittynyt toukok. 31, 2024
$15-25 USD/ tunnissa
$15-25 USD/ tunnissa
$80 USD
€30-250 EUR
₹600-1500 INR
₹75000-150000 INR
$20 USD
€250-750 EUR
₹1500-12500 INR
$250-750 USD
$250-750 USD
₹1500-12500 INR
$10-30 USD
$250-750 USD
$25-50 USD/ tunnissa
$30-250 USD
$30-250 AUD
$30-250 USD
$250-750 USD
£10-15 GBP/ tunnissa
₹12500-37500 INR
₹1500-12500 INR