Files
blog/content/posts/commits/2026-05-13-commit-e64ebfc.md
Betty 10111d0f0c
All checks were successful
Hugo Build & Deploy / build-deploy (push) Successful in 12s
post: commit e64ebfc in bojemoi
2026-05-13 16:46:04 +02:00

1.5 KiB

title, date, draft, tags, categories, summary, author
title date draft tags categories summary author
[bojemoi] feat(borodino): filtre IP mobiles/résidentielles dans ak47 et bm12 2026-05-13T16:46:02+02:00 false
commit
bojemoi
main
Git Activity
Commit e64ebfc par Betty dans bojemoi Betty

Commit e64ebfc

Repository bojemoi
Branch main
Author Betty
Hash e64ebfc87703cbde735ac9090493bb39ebc52538

Description

  • bm12 get_random_host(): exclut os_name IN ('Android', 'Android TV', 'Windows Phone') → 6 802 hosts mobiles/consumer ignorés pour le scan de services

  • ak47: filtre CIDR via jointure sur asn_exclude_ranges (vue matérialisée) → exclut les plages appartenant à des ASN mobiles, résidentiels ou satellite

  • DB ip2location: import DB-IP ASN Lite (469 777 entrées, CC BY 4.0) → tables asn_lite, asn_exclude (998 ASNs: 280 mobile + 689 résidentiel + 29 satellite) → vue matérialisée asn_exclude_ranges (12 683 ranges indexées)

  • Ajout update-asn-db.sh : script de mise à jour mensuelle automatique

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Files Changed

M	borodino/thearm_ak47
M	borodino/thearm_bm12
A	borodino/update-asn-db.sh

Diff Summary

 borodino/thearm_ak47      | 11 +++++++--
 borodino/thearm_bm12      | 27 ++++++++++++++--------
 borodino/update-asn-db.sh | 57 +++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 84 insertions(+), 11 deletions(-)