Programming of C++
1 .For protocols, we divide into L3 (IPv4, IPv6) and L4 (TCP, UDP, ICMP, ...).Showing the distribution in bytes and packages within the attack on each level separately
For example:
L3
IPv4 = 300KBps / 1000PPs
L4
UDP = 99 KBps / 99 pps
TCP = 1 KBps / 1 pps
2ndDetermination of which ASN is the attack (autonomic systems)
A. Take a database in .mmdb (maxmind) format
View a general list of IP addresses (if up to 100,000 addresses in mongodb)
We compare all IP addresses with masks and in which ASNs these addresses live
D. Showing the distribution from which ASN is traffic in bytes and packages
ThreeChange of src_addr
Changing interest rates for bytes and packages
We count bytes and packages from each of the addresses, we record
4 .Change of geo_ip
Changing interest rates for bytes and packages
We change the name to geoip_src
and 5.Add to geoip_traffic
a. We count instead of src addresses - bps and pps, we also show each country
6 .We change % by byts and packages, and record with for each:
by srcports
The DSTPorts
by dstports
D. The reason
e. lengthdistribution
F. Continental Distribution
The country distribution
H. GeoDistribution
Share srcPorts and dstPorts for each of the protocols
Get srcPorts_udp and dstPorts_udp and separately srcPorts_tcp and dstPorts_tcp
In short the main task
At the moment, the program considers the packages, turns them instantly into a percentage, and then sends them to the base.
The task is to turn it into bytes and packages, that is, that we don’t have in the interest frame at first, but that we have at first packages and bytes that in the web interface, on the frontend themselves converted into percentage.That is, in essence we will just have to remove the interest conversion function, in the reports module.Remove interests and start sending bytes and packages and update them.That is, update not the percentage, but the bytes and packages.Work should not be in a second, but summarized.That is, if it comes from one IP address, we have earlier for example started an anomaly report and we see that 95% of the graph from one IP address.So now we’ll see that one IP address has been sent to now – 10 GB.That is, seconds don’t need to produce, it’s not the speed, it’s the total number of data that you send us the IP address or the port has come, that is, the total number.This is exactly what it means to “reverse the interest rate.”
Files in which you need to make changes - Applications
Applications 1
-
Здравствуйте. Без наличия всего проекта весьма тяжело вносить изменения. Ведь проверить даже компиляцией не получится. И я насколько понял это все должно работать на MacOs?
-
Current freelance projects in the category C & C++
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 2 days 20 hours back ∙ 7 proposals |
Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32.
112 USD
Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32. The devices must set up a Wi-Fi access point, serve a local site via a browser (HTTP), receive text and images within a radius of 5-10 km (plus or minus), store data (preferably on… C & C++, C# ∙ 2 days 22 hours back ∙ 3 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 3 days 20 hours back ∙ 4 proposals |
Black Ukraine (RP-project on base MTA)
1154 USD
|
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 9 days 17 hours back ∙ 15 proposals |