🛡️ Dosya Güvenlik Tarayıcı

Dosyalarınızı zararlı yazılımlara karşı tarayın

Base URL: https://filescan.uyumtakip.com
📁

Dosya secmek icin tiklayin veya surukleyin

Dosya taraniyor...

Tarama Sonucu

-
Dosya Adi: -
Durum: -
Tehdit Sayisi: -

API Response (JSON)


            

🔌 API Kullanimi

Endpoint: POST https://filescan.uyumtakip.com/api/scan

🔷 cURL

curl -X POST https://filescan.uyumtakip.com/api/scan \
  -F "file=@dosya.exe"

Windows CMD icin \ yerine ^ kullanin

🐍 Python (requests)

import requests

# Dosya tara
with open('dosya.exe', 'rb') as f:
    response = requests.post(
        'https://filescan.uyumtakip.com/api/scan',
        files={'file': f}
    )

result = response.json()

# Sonucu kontrol et
if result['status'] == 1:
    print("Dosya guvenli")
elif result['status'] == 0:
    print(f"Tehlikeli! {result['threat_count']} tehdit bulundu")
    for threat in result['threats']:
        print(f"  - {threat}")

🟢 Node.js (axios + form-data)

const axios = require('axios');
const FormData = require('form-data');
const fs = require('fs');

async function scanFile(filePath) {
    const form = new FormData();
    form.append('file', fs.createReadStream(filePath));

    try {
        const response = await axios.post(
            'https://filescan.uyumtakip.com/api/scan',
            form,
            { headers: form.getHeaders() }
        );

        const result = response.data;

        if (result.status === 1) {
            console.log('Dosya guvenli');
        } else if (result.status === 0) {
            console.log(`Tehlikeli! ${result.threat_count} tehdit`);
            result.threats.forEach(t => console.log(`  - ${t}`));
        }

        return result;
    } catch (error) {
        console.error('Hata:', error.message);
    }
}

// Kullanim
scanFile('dosya.exe');

npm install axios form-data

🐘 PHP (cURL)

<?php
function scanFile($filePath) {
    $url = 'https://filescan.uyumtakip.com/api/scan';

    $cfile = new CURLFile($filePath);

    $postData = array('file' => $cfile);

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $response = curl_exec($ch);
    curl_close($ch);

    return json_decode($response, true);
}

// Kullanim
$result = scanFile('dosya.exe');

if ($result['status'] === 1) {
    echo "Dosya guvenli\n";
} elseif ($result['status'] === 0) {
    echo "Tehlikeli! " . $result['threat_count'] . " tehdit\n";
    foreach ($result['threats'] as $threat) {
        echo "  - $threat\n";
    }
}
?>

📮 Postman Ayarlari

1
Method: POST
URL: https://filescan.uyumtakip.com/api/scan
2
Body sekmesine gidin
form-data secin
3
Key: file
Type: File (dropdown'dan secin)
Value: Dosya secin
4
Send butonuna tiklayin

Ornek Response:

{
  "status": 0,
  "filename": "malware.exe",
  "threat_count": 3,
  "threats": [
    "Tehlikeli dosya tipi: application/x-dosexec",
    "Supheli API cagrisi: VirtualAlloc",
    "Potansiyel tehlikeli uzanti: .exe"
  ]
}

📖 Detayli tarama bilgileri ve tum ozellikler icin README.md dosyasina bakiniz.

Dosya Guvenlik Tarayici API v3.1

Bu arac %100 dogruluk garantisi vermez. Profesyonel antivirus cozumlerine ek olarak kullanilmalidir.