INNER CODE UNIT · Python

api_families

darama22/Malware-Research-Hub · app/server.py:75

def api_families():
    lang = request.args.get("lang", "es")
    families = load_json(families_source(lang))["families"]
    samples = load_json("samples_index.json")
    counts = {}
    if samples:
        for e in samples["entries"]:
            fid = e.get("matched_family_id")
            if fid:
                counts[fid] = counts.get(fid, 0) + 1
    for fam in families:
        fam["local_sample_count"] = counts.get(fam["id"], 0)
    return jsonify({"families": families})


@app.route("/api/families/<family_id>")
def api_family_detail(family_id):
    lang = request.args.get("lang", "es")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…