เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš Check Point SandBlast เบœเปˆเบฒเบ™ API

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš Check Point SandBlast เบœเปˆเบฒเบ™ API

เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบต Check Point เป‚เบ”เบเบเบฒเบ™เบˆเบณเบฅเบญเบ‡เป„เบŸเบฅเปŒ (เบเบฒเบ™เบˆเบณเบฅเบญเบ‡เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ) เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ—เปเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบชเบฐโ€‹เบญเบฒเบ”โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ•เบฑเป‰เบ‡โ€‹เบซเบ™เป‰เบฒ (เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ) เปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบงเป„เบ›เบชเบนเปˆเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบˆเบธเบ”เบเบงเบ”เบเบฒเบกเบต API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบฑเบ‡เปƒเบ™เบ„เบฅเบฒเบงเปเบฅเบฐเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เปเบฅเบฐ เป€เบฎเบฑเบ”เบงเบฝเบเบกเบฑเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป„เบŸเบฅเปŒเปƒเบ™ web/smtp/ftp/smb/nfs traffic streams. เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ•เบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบŠเบธเบ”เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™เบ—เบฒเบ‡เบเบฒเบ™, เปเบ•เปˆเบญเบตเบ‡เปƒเบชเปˆเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ‚เป‰เบญเบเป€เบญเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบˆเบฐเบžเบปเบšเป€เบซเบฑเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒ Postman เบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฝเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ.

เบ•เบปเบงเบซเบเปเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™

API เบเบฒเบ™โ€‹เบ›เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹เป„เบžโ€‹เบ‚เบปเปˆเบกโ€‹เบ‚เบนเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบฎเปˆเบงเบกโ€‹เบเบฑเบšโ€‹เบชเบฒเบกโ€‹เบญเบปเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ•เบปเป‰เบ™โ€‹เบ•เปโ€‹, เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เป€เบญเบตเป‰เบ™โ€‹เบงเปˆเบฒโ€‹เปƒเบ™ API เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™โ€‹เบ„เปˆเบฒโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

av โ€” เบญเบปเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ•เป‰เบฒเบ™โ€‹เป€เบŠเบทเป‰เบญโ€‹เป„เบงเบฃโ€‹เบฑโ€‹เบชโ€‹, เบฎเบฑเบšโ€‹เบœเบดเบ”โ€‹เบŠเบญเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐโ€‹เบฅเบฒเบโ€‹เป€เบŠเบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เป„เบžโ€‹เบ‚เบปเปˆเบกโ€‹เบ‚เบนเปˆโ€‹เบ—เบตเปˆโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹.

te - เบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ, เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเป„เบŸเบฅเปŒเปƒเบ™ sandbox, เปเบฅเบฐเป€เบฎเบฑเบ”เบ„เปเบฒเบ•เบฑเบ”เบชเบดเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบ / เบญเปˆเบญเบ™เป‚เบเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡.

เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ - เบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ, เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบญเบเบฐเบชเบฒเบ™เบซเป‰เบญเบ‡เบเบฒเบ™เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ›เบญเบ”เป„เบž (เป€เบŠเบดเปˆเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบ), เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰/เบฅเบฐเบšเบปเบšเป„เบ”เป‰เป„เบง.

เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ API เปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ•เบปเป‰เบ™เบ•เป

API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆ 4 เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป โˆ’ เบญเบฑเบšเป‚เบซเบฅเบ”, เบชเบญเบšเบ–เบฒเบก, เบ”เบฒเบงเป‚เบซเบฅเบ” เปเบฅเบฐเป‚เบ„เบ•เป‰เบฒ. เปƒเบ™เบซเบปเบงเบ‚เปเป‰เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบชเบตเปˆ, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบœเปˆเบฒเบ™เบฅเบฐเบซเบฑเบ” API เป‚เบ”เบเปƒเบŠเป‰เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”. เบขเบนเปˆ glance เบ—เปเบฒเบญเบดเบ”, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบเบเปˆเบงเบฒเปƒเบ™ API เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™, เปเบ•เปˆเบˆเปเบฒเบ™เบงเบ™เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”เปเบฅเบฐเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเปเบฅเบฐเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบชเบฑเบšเบชเบปเบ™. เบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเป‚เบ›เบฃเป„เบŸเบฅเปŒเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเปƒเบ™เบ™เบฐเป‚เบเบšเบฒเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ›เบฐเบ•เบน/เบเปˆเบญเบ‡เบŠเบฒเบ.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบชเบฐเบšเบฑเบšเบ”เบฝเบงเบ‚เบญเบ‡ API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ - 1.0 URL เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ— API เบ„เบงเบ™เบ›เบฐเบเบญเบšเบกเบต v1 เปƒเบ™เบชเปˆเบงเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบชเบฐเบšเบฑเบš. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš API เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบŠเบตเป‰เบšเบญเบเบชเบฐเบšเบฑเบš API เปƒเบ™ URL, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบˆเบฐเบšเปเปˆเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เป‰เบฒเบ™เป€เบŠเบทเป‰เบญเป„เบงเบฃเบฑเบช, เป€เบกเบทเปˆเบญเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบšเปเปˆเบกเบตเบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบทเปˆเบ™เป† (te, เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ), เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบเบฑเบš md5 hash sums. เบเบฒเบ™เบˆเบณเปเบ™เบเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเปเบฅเบฐเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบเบฑเบ‡เบฎเบญเบ‡เบฎเบฑเบš sha1 เปเบฅเบฐ sha256 hash sums.

เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเบญเบšเบ–เบฒเบก! เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เป€เบšเบดเปˆเบ‡เป„เบ›เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒเป€เบฅเบฑเบเบ™เป‰เบญเบ, เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ” / เบžเบดเบกเบœเบดเบ”เปƒเบ™เบ„เปเบฒเบ–เบฒเบก.

เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบ”เป‰เบงเบโ€‹เบเบฒเบ™โ€‹เบžเบดเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ„เปเบฒโ€‹เบงเปˆเบฒโ€‹เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™ (เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹)

{ "request":  [  

		{	
			"sha256": {{sha256}},
			"features": ["te"] , 
			"te": {
				"images": [
                    {
                        "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
                        "revision": 1
                    }
                ],
                reportss: ["tar", "pdf", "xml"]
            }
		}
	] 
}

เบˆเบฐเบšเปเปˆเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡, เปเบ•เปˆเบˆเบฐเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”

{
  "response": [
    {
      "status": {
        "code": 1001,
        "label": "FOUND",
        "message": "The request has been fully answered."
      },
      "sha256": "9cc488fa6209caeb201678f8360a6bb806bd2f85b59d108517ddbbf90baec33a",
      "file_type": "pdf",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 3,
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      }
    }
  ]
}

เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ typo เปƒเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™

{ "request":  [  

		{	
			"sha256": {{sha256}},
			"features": ["te"] , 
			"te": {
				"images": [
                    {
                        "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
                        "revision": 1
                    }
                ],
                reports: ["tar", "pdf", "xml"]
            }
		}
	] 
}

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ—เบตเปˆเบกเบต id เปเบฅเป‰เบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™

{
  "response": [
    {
      "status": {
        "code": 1001,
        "label": "FOUND",
        "message": "The request has been fully answered."
      },
      "sha256": "9cc488fa6209caeb201678f8360a6bb806bd2f85b59d108517ddbbf90baec33a",
      "file_type": "pdf",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious",
              "full_report": "b684066e-e41c-481a-a5b4-be43c27d8b65",
              "pdf_report": "e48f14f1-bcc7-4776-b04b-1a0a09335115",
              "xml_report": "d416d4a9-4b7c-4d6d-84b9-62545c588963"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 3,
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      }
    }
  ]
}

เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบปเปˆเบ‡เบฅเบฐเบซเบฑเบ” API เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡/เปเบปเบ”เบญเบฒเบเบธ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ” 403 เปƒเบ™เบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰.

SandBlast API: เปƒเบ™เบ„เบฅเบฒเบง เปเบฅเบฐเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป API เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™ Check Point เบ—เบตเปˆเบกเบตเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ Threat Emulation (เปเบœเปˆเบ™เปƒเบšเบ„เป‰เบฒเบเบ„เบท) เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰. เป€เบ›เบฑเบ™เบ—เบตเปˆเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰ ip/url เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบžเบญเบ” 18194 (เบ•เบปเบงเบขเปˆเบฒเบ‡: https://10.10.57.19:18194/tecloud/api/v1/file/query). เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบ„เบงเบ™เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ™เบฐเป‚เบเบšเบฒเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ™เบตเป‰. เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบœเปˆเบฒเบ™เบฅเบฐเบซเบฑเบ” API เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เบ›เบดเบ” เปเบฅเบฐเบเบฐเปเบˆเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบ™เบชเปˆเบงเบ™เบซเบปเบงเบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เป€เบฅเบตเบ.

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป API เบเบฑเบš CheckPoint cloud เบ„เบงเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ te.checkpoint.com (เบ•เบปเบงเบขเปˆเบฒเบ‡ - https://te.checkpoint.com/tecloud/api/v1/file/query). เบฅเบฐเบซเบฑเบ” API เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเป€เบ›เบฑเบ™เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบ—เบปเบ”เบฅเบญเบ‡เป€เบ›เบฑเบ™เป€เบงเบฅเบฒ 60 เบกเบทเป‰เป‚เบ”เบเบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบ„เบนเปˆเบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡ Check Point เบซเบผเบทเบซเป‰เบญเบ‡เบเบฒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”.

เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบเบฑเบ‡เบšเปเปˆเบ–เบทเบเบฎเบญเบ‡เบฎเบฑเบšเป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบ—เบทเปˆเบญ. API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ เปเบฅเบฐเบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰ API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบชเบณเบฅเบฑเบšเบ›เบฐเบ•เบนเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž (เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบก).

เบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเป‚เบ„เบ•เป‰เบฒ.

เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบฅเบฐเบ„เบฅเบฒเบง.

เบญเบฑเบšเป‚เบซเบฅเบ”เบเบฒเบ™เป‚เบ— API

เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ -โ€‹ POST

เป‚เบ—โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆ - https:///tecloud/api/v1/file/upload

เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ›เบฐเบเบญเบšเบกเบตเบชเบญเบ‡เบชเปˆเบงเบ™ (เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเบŸเบญเบก): เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡ / เบ—เปเบฒเบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เปเบฅเบฐเบชเปˆเบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบก.

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ‚เปเป‰เบ„เบงเบฒเบกเบšเปเปˆเบชเบฒเบกเบฒเบ”เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป„เบ”เป‰, เปเบ•เปˆเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ”เป†. เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบ‚เปเป‰เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เบ™เบตเป‰เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป:

เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”

HTTP POST

https:///tecloud/api/v1/file/upload

เบชเปˆเบงเบ™เบซเบปเบง:

เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”:

เบฎเปˆเบฒเบ‡เบเบฒเบ

{

"เบฎเป‰เบญเบ‡เบ‚เป": {

}

}

เป€เบญเบเบฐเบชเบฒเบ™

เป€เบญเบเบฐเบชเบฒเบ™

เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ™เบตเป‰โ€‹, เป„เบŸเบฅโ€‹เปŒโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ•เบปเบงโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹: เบญเบปเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบš - te, เบฎเบนเบšโ€‹เบžเบฒเบš OS - Win XP เปเบฅเบฐ Win 7, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™.

เบ„เปเบฒเป€เบซเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ•เบปเป‰เบ™เบ•เปเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เปเป‰เบ„เบงเบฒเบก:

เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ ะธ file_type เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบญเบเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเบซเบผเบทเบšเปเปˆเบชเบปเปˆเบ‡เบžเบงเบเบกเบฑเบ™เป€เบฅเบตเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบญเบฑเบšเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒ. เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡ API, เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ•เบทเปˆเบกเปƒเบชเปˆเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ”เบฒเบงเป‚เบซเบฅเบ”, เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เปƒเบ™ cache เบเบฑเบ‡เบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบ„เบปเป‰เบ™เบซเบฒเป‚เบ”เบเปƒเบŠเป‰ md5/sha1/sha256 hash.

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบต file_name เปเบฅเบฐ file_type เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ

{

"request": {

"file_name": "",

"file_type": "",

}

}

เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ โ€” เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เบเบฒเบ™โ€‹เบ—เปเบฒโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹เปƒเบ™ sandbox เป„เบ”เป‰ - av (Antiโ€‹-Virusโ€‹)โ€‹, te (Threat Emulationโ€‹)โ€‹, เบเบฒเบ™โ€‹เบชเบฐโ€‹เบเบฑเบ”โ€‹เป€เบญเบปเบฒ (เบเบฒเบ™โ€‹เบชเบฐโ€‹เบเบฑเบ”โ€‹เป„เบžโ€‹เบ‚เบปเปˆเบกโ€‹เบ‚เบนเปˆโ€‹)โ€‹. เบ–เป‰เบฒเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบœเปˆเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰ - te (Threat Emulation).

เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบชเบฒเบกเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป API.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเปƒเบ™ av, te เปเบฅเบฐเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ

{ "request":  [  

		{	
			"sha256": {{sha256}},
			"features": ["av", "te", "extraction"]  
		}
	] 
}

เบ„เบตเปƒเบ™เบžเบฒเบ te

เบฎเบนเบšเบžเบฒเบš โ€” เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบงเบฑเบ”โ€‹เบˆเบฐโ€‹เบ™เบฒโ€‹เบ™เบธโ€‹เบเบปเบกโ€‹เบ—เบตเปˆโ€‹เบกเบต ID เปเบฅเบฐโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เป„เบ”เป‰โ€‹. IDs เปเบฅเบฐเบ•เบปเบงเป€เบฅเบเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบ„เบฅเบฒเบง.

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰

OS Image ID

เบเบฒเบ™เปเบเป‰เป„เบ‚

เบฎเบนเบšเบžเบฒเบš OS เปเบฅเบฐเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™

e50e99f3-5963-4573-af9e-e3f4750b55e2

1

Microsoft Windows: XP - 32bit SP3
เบซเป‰เบญเบ‡เบเบฒเบ™: 2003, 2007
Adobe Acrobat Reader: 9.0
Flash Player 9r115 เปเบฅเบฐ Active X 10.0
Java Runtime: 1.6.0u22

7e6fe36e-889e-4c25-8704-56378f0830df

1

Microsoft Windows: 7 - 32bit
เบซเป‰เบญเบ‡เบเบฒเบ™: 2003, 2007
Adobe Acrobat Reader: 9.0
Flash Player: 10.2r152 (PluginActive X)
Java Runtime: 1.6.0u0

8d188031-1010-4466-828b-0cd13d4303ff

1

Microsoft Windows: 7 - 32bit
เบซเป‰เบญเบ‡เบเบฒเบ™: 2010
Adobe Acrobat Reader: 9.4
Flash Player: 11.0.1.152 (Plugin & Active X)
Java Runtime: 1.7.0u0

5e5de275-a103-4f67-b55b-47532918fa59

1

Microsoft Windows: 7 - 32bit
เบซเป‰เบญเบ‡เบเบฒเบ™: 2013
Adobe Acrobat Reader: 11.0
Flash Player: 15 (Plugin & Active X)
Java Runtime: 1.7.0u9

3ff3ddae-e7fd-4969-818c-d5f1a2be336d

1

Microsoft Windows: 7 - 64bit
เบซเป‰เบญเบ‡เบเบฒเบ™: 2013 (32bit)
Adobe Acrobat Reader: 11.0.01
Flash Player: 13 (Plugin & Active X)
Java Runtime: 1.7.0u9

6c453c9b-20f7-471a-956c-3198a868dc92 

 

Microsoft Windows: 8.1 - 64bit
เบซเป‰เบญเบ‡เบเบฒเบ™: 2013 (64bit)
Adobe Acrobat Reader: 11.0.10
Flash Player: 18.0.0.160 (Plugin & Active X)
Java Runtime: 1.7.0u9

10b4a9c6-e414-425c-ae8b-fe4dd7b25244 

 

1

Microsoft Windows: 10
เบซเป‰เบญเบ‡เบเบฒเบ™: Professional Plus 2016 en-us  
Adobe Acrobat Reader: DC 2015 MUI
Flash Player: 20 (Plugin & Active X)
Java Runtime: 1.7.0u9

เบ–เป‰เบฒเบ„เบตเบฎเบนเบšเบžเบฒเบšเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เบ—เบฑเบ‡เบซเบกเบปเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเปเบ™เบฐเบ™เปเบฒเป‚เบ”เบ Check Point (เบ›เบฐเบˆเบธเบšเบฑเบ™ Win XP เปเบฅเบฐ Win 7). เบฎเบนเบšเบžเบฒเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เปเบ™เบฐเบ™เปเบฒเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ„เบงเบฒเบกเบชเบปเบกเบ”เบธเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบˆเบฑเบš.

เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ โ€” เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ—เบตเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบเบฒเบโ€‹เป€เบ›เบฑเบ™โ€‹เบญเบฑเบ™โ€‹เบ•เบฐโ€‹เบฅเบฒเบโ€‹. เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ:

  1. เบชเบฐโ€‹เบซเบผเบธเบšโ€‹เบชเบฑเบ‡โ€‹เบฅเบงเบก - .tar.gz เบฎเบงเบšเบฎเบงเบกเบกเบตเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เป‚เบ”เบ เบเบฑเบšเบ—เบธเบเบ„เบปเบ™ เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เป (เบ—เบฑเบ‡เบซเบ™เป‰เบฒ html เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบŠเบฑเปˆเบ™: เบงเบดเบ”เบตเป‚เบญเบˆเบฒเบ emulator OS, dump เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™ json, เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™). เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบ„เปเบฒเบ•เบญเบš - summary_report เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ•เปเปˆเป„เบ›.

  2. pdf - เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบš emulation เปƒเบ™โ€‹ เบซเบ™เบถเปˆเบ‡ เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹, เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เปเบกเปˆเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบ„เบโ€‹เบŠเบตเบ™โ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™ Smart Consoleโ€‹. เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบ„เปเบฒเบ•เบญเบš - pdf_report เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ•เปเปˆเป„เบ›.

  3. xml - เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบš emulation เปƒเบ™โ€‹ เบซเบ™เบถเปˆเบ‡ เบฎเบนเบšเบžเบฒเบš, เบชเบฐเบ”เบงเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ•เปเปˆเบกเบฒเปƒเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบ„เปเบฒเบ•เบญเบš - xml_report เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ•เปเปˆเป„เบ›.

  4. tar - .tar.gz เบฎเบงเบšเบฎเบงเบกเบกเบตเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เปƒเบ™ เบซเบ™เบถเปˆเบ‡ เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เป (เบ—เบฑเบ‡เบซเบ™เป‰เบฒ html เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบŠเบฑเปˆเบ™: เบงเบดเบ”เบตเป‚เบญเบˆเบฒเบ emulator OS, dump เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™ json, เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™). เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบ„เปเบฒเบ•เบญเบš - full_report เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ•เปเปˆเป„เบ›.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบชเบฐเบซเบผเบธเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš Check Point SandBlast เบœเปˆเบฒเบ™ API

keys full_report, pdf_report, xml_report เบขเบนเปˆเปƒเบ™เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบชเบณเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ OS

{
  "response": [
    {
      "status": {
        "code": 1001,
        "label": "FOUND",
        "message": "The request has been fully answered."
      },
      "sha256": "9e6f07d03b37db0d3902bde4e239687a9e3d650e8c368188c7095750e24ad2d5",
      "file_type": "html",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious",
              "full_report": "8d18067e-b24d-4103-8469-0117cd25eea9",
              "pdf_report": "05848b2a-4cfd-494d-b949-6cfe15d0dc0b",
              "xml_report": "ecb17c9d-8607-4904-af49-0970722dd5c8"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          },
          {
            "report": {
              "verdict": "malicious",
              "full_report": "d7c27012-8e0c-4c7e-8472-46cc895d9185",
              "pdf_report": "488e850c-7c96-4da9-9bc9-7195506afe03",
              "xml_report": "e5a3a78d-c8f0-4044-84c2-39dc80ddaea2"
            },
            "status": "found",
            "id": "6c453c9b-20f7-471a-956c-3198a868dc92",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 3,
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      }
    }
  ]
}

เปเบ•เปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ summary_report - เบกเบตเบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ emulation เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›

{
  "response": [
    {
      "status": {
        "code": 1001,
        "label": "FOUND",
        "message": "The request has been fully answered."
      },
      "sha256": "d57eadb7b2f91eea66ea77a9e098d049c4ecebd5a4c70fb984688df08d1fa833",
      "file_type": "exe",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious",
              "full_report": "c9a1767b-741e-49da-996f-7d632296cf9f",
              "xml_report": "cc4dbea9-518c-4e59-b6a3-4ea463ca384b"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          },
          {
            "report": {
              "verdict": "malicious",
              "full_report": "ba520713-8c0b-4672-a12f-0b4a1575b913",
              "xml_report": "87bdb8ca-dc44-449d-a9ab-2d95e7fe2503"
            },
            "status": "found",
            "id": "6c453c9b-20f7-471a-956c-3198a868dc92",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 3,
        "summary_report": "7e7db12d-5df6-4e14-85f3-2c1e29cd3e34",
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      }
    }
  ]
}

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฎเป‰เบญเบ‡เบ‚เปเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ tar เปเบฅเบฐ xml เปเบฅเบฐ pdf เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบฐเบซเบผเบธเบšเปเบฅเบฐ tar เปเบฅเบฐ xml. เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฎเป‰เบญเบ‡เบ‚เปเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบชเบฐเบซเบผเบธเบšเปเบฅเบฐ pdf เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™.

เบ„เบตเปƒเบ™เบžเบฒเบเบชเบฐเบเบฑเบ”

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ, เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบเบฐเปเบˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰:

เบงเบดเบ—เบตเบเบฒเบ™ โ€” pdf (เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ pdf, เปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบซเบผเบทเบชเบฐเบญเบฒเบ” (เบฅเป‰เบฒเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง).

extracted_parts_codes - เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เบญเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบชเบฐเบญเบฒเบ”

เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เบญเบ™เป€เบ™เบทเป‰เบญเบซเบฒเบญเบญเบเบˆเบฒเบเป„เบŸเบฅเปŒ

เบฅเบฐเบซเบฑเบ”

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”

1025

เบงเบฑเบ”เบ–เบธเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ

1026

Macros เปเบฅเบฐเบฅเบฐเบซเบฑเบ”

1034

Hyperlinks เบ—เบตเปˆเบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™

1137

PDF GoToR เบ›เบฐเบ•เบดเบšเบฑเบ”

1139

เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบง PDF

1141

PDF URI เบ›เบฐเบ•เบดเบšเบฑเบ”

1142

เบ„เบณเบชเบฑเปˆเบ‡เบชเบฝเบ‡ PDF

1143

เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฎเบนเบšเป€เบ‡เบปเบฒ PDF

1150

เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” JavaScript เบ‚เบญเบ‡ PDF

1151

PDF เบชเบปเปˆเบ‡เปเบšเบšเบŸเบญเบกเบ›เบฐเบ•เบดเบšเบฑเบ”

1018

เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

1019

เบงเบฑเบ”เบ–เบธเบเบฑเบ‡

1021

เบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™เป„เบง

1017

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡

1036

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบชเบฐเบ–เบดเบ•เบด

1037

เบชเบฑเบ‡เบฅเบงเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”

เป€เบžเบทเปˆเบญเบ”เบฒเบงเป‚เบซเบฅเบ”เบชเปเบฒเป€เบ™เบปเบฒเบ—เบตเปˆเบชเบฐเบญเบฒเบ”, เบ—เปˆเบฒเบ™เบเบฑเบ‡เบˆเบฐเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก (เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ–เบทเบเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰) เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบญเบ‡เบชเบฒเบกเบงเบดเบ™เบฒเบ—เบต, เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™ hash เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป€เบญเบปเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเบญเบฐเบ™เบฒเป„เบกเป‚เบ”เบเปƒเบŠเป‰ id เบˆเบฒเบเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก - extracted_file_download_id . เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เบŠเบญเบเบซเบฒเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒเป€เบฅเบฑเบเบ™เป‰เบญเบ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปƒเบซเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเบ„เปเบฒเบ–เบฒเบกเป€เบžเบทเปˆเบญเบ„เบปเป‰เบ™เบซเบฒ id เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบฅเบถเบšเบฅเป‰เบฒเบ‡.

เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบžเบทเปˆเบญเบ„เบปเป‰เบ™เบซเบฒเบฅเบฐเบซเบฑเบ” extracted_file_download_id

{ "request":  [  

		{	
			"sha256": "9a346005ee8c9adb489072eb8b5b61699652962c17596de9c326ca68247a8876",
			"features": ["extraction"] , 
			"extraction": {
		        "method": "pdf"
            }
		}
	] 
}

เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบ•เปเปˆโ€‹เบเบฒเบ™โ€‹เบชเบญเบšโ€‹เบ–เบฒเบก (เป€เบšเบดเปˆเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™ extracted_file_download_id keyโ€‹)

{
    "response": [
        {
            "status": {
                "code": 1001,
                "label": "FOUND",
                "message": "The request has been fully answered."
            },
            "sha256": "9a346005ee8c9adb489072eb8b5b61699652962c17596de9c326ca68247a8876",
            "file_type": "",
            "file_name": "",
            "features": [
                "extraction"
            ],
            "extraction": {
                "method": "pdf",
                "extract_result": "CP_EXTRACT_RESULT_SUCCESS",
                "extracted_file_download_id": "b5f2b34e-3603-4627-9e0e-54665a531ab2",
                "output_file_name": "kp-20-xls.cleaned.xls.pdf",
                "time": "0.013",
                "extract_content": "Macros and Code",
                "extraction_data": {
                    "input_extension": "xls",
                    "input_real_extension": "xls",
                    "message": "OK",
                    "output_file_name": "kp-20-xls.cleaned.xls.pdf",
                    "protection_name": "Potential malicious content extracted",
                    "protection_type": "Conversion to PDF",
                    "protocol_version": "1.0",
                    "risk": 5.0,
                    "scrub_activity": "Active content was found - XLS file was converted to PDF",
                    "scrub_method": "Convert to PDF",
                    "scrub_result": 0.0,
                    "scrub_time": "0.013",
                    "scrubbed_content": "Macros and Code"
                },
                "tex_product": false,
                "status": {
                    "code": 1001,
                    "label": "FOUND",
                    "message": "The request has been fully answered."
                }
            }
        }
    ]
}

เบ‚เปเป‰เบกเบนเบ™เบ—เบปเปˆเบงเป„เบ›

เปƒเบ™เบซเบ™เบถเปˆเบ‡เบเบฒเบ™เป‚เบ— API, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™.

เบญเบปเบ‡เบ›เบฐเบเบญเบš av เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบชเปˆเบงเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบกเบตเบเบฐเปเบˆ, เบกเบฑเบ™เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบฅเบฐเบšเบธเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ.

เบเบฒเบ™เป‚เบ— API Query

เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ -โ€‹ POST

เป‚เบ—โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆ - https:///tecloud/api/v1/file/query

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ” (เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”), เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡ cache sandbox (เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก) เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป‚เบซเบผเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ API, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ API เบญเบฒเบ”เบˆเบฐเบกเบตเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบ„เปเบฒเบ•เบฑเบ”เบชเบดเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ”เบฒเบงเป‚เบซเบฅเบ”เปเบฅเป‰เบง. เบเบฒเบ™เป‚เบ—เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเปˆเบงเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเปˆเบงเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™ sha1/sha256/md5 เบ‚เบญเบ‡เป„เบŸเบฅเปŒ. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบกเบฑเบ™เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”.

เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก

HTTP POST

https:///tecloud/api/v1/file/query

เบชเปˆเบงเบ™เบซเบปเบง:

เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”:

เบฎเปˆเบฒเบ‡เบเบฒเบ

{

"เบฎเป‰เบญเบ‡เบ‚เป": {

"sha256":

}

}

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”, เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™ hash sha1/md5/sha256.

{
  "response": {
    "status": {
      "code": 1002,
      "label": "UPLOAD_SUCCESS",
      "message": "The file was uploaded successfully."
    },
    "sha1": "954b5a851993d49ef8b2412b44f213153bfbdb32",
    "md5": "ac29b7c26e7dcf6c6fdb13ac0efe98ec",
    "sha256": "313c0feb009356495b7f4a60e96737120beb30e1912c6d866218cee830aebd90",
    "file_type": "",
    "file_name": "kp-20-doc.doc",
    "features": [
      "te"
    ],
    "te": {
      "trust": 0,
      "images": [
        {
          "report": {
            "verdict": "unknown"
          },
          "status": "not_found",
          "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
          "revision": 1
        }
      ],
      "score": -2147483648,
      "status": {
        "code": 1002,
        "label": "UPLOAD_SUCCESS",
        "message": "The file was uploaded successfully."
      }
    }
  }
}

เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก, เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบˆเปเบฒเบ™เบงเบ™ hash, เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ” (เบซเบผเบทเบ–เบทเบเบงเบฒเบ‡เปเบœเบ™เป„เบงเป‰), เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡ "เปเบฅเป‰เบง" (เบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบ™เป‰เบญเบเบฅเบปเบ‡เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”). เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเบขเบนเปˆเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”, เบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡.

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ•เบญเบšเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบžเบปเบšเป€เบซเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”

{
  "response": [
    {
      "status": {
        "code": 1006,
        "label": "PARTIALLY_FOUND",
        "message": "The request cannot be fully answered at this time."
      },
      "sha256": "313c0feb009356495b7f4a60e96737120beb30e1912c6d866218cee830aebd90",
      "file_type": "doc",
      "file_name": "",
      "features": [
        "te",
        "extraction"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious",
              "pdf_report": "4e9cddaf-03a4-489f-aa03-3c18f8d57a52",
              "xml_report": "9c18018f-c761-4dea-9372-6a12fcb15170"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 1,
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      },
      "extraction": {
        "method": "pdf",
        "tex_product": false,
        "status": {
          "code": 1004,
          "label": "NOT_FOUND",
          "message": "Could not find the requested file. Please upload it."
        }
      }
    }
  ]
}

เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบ—เบปเปˆเบ‡เบ™เบฒ เบฅเบฐเบซเบฑเบ” ะธ เบ›เป‰เบฒเบ. เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ›เบฒเบเบปเบ”เบชเบฒเบกเป€เบ—เบทเปˆเบญเปƒเบ™เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบชเบฐเบ–เบฒเบ™เบฐ. เบเปˆเบญเบ™เบญเบทเปˆเบ™เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบฅเบฐเบซเบฑเบ” โ€œเบฅเบฐเบซเบฑเบ”โ€: 1006 เปเบฅเบฐ โ€œเบ›เป‰เบฒเบเบเบณเบเบฑเบšโ€: โ€œPARTIALLY_FOUNDโ€. เบ•เปเปˆเป„เบ›, เบเบฐเปเบˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบฎเป‰เบญเบ‡เบ‚เป - te เปเบฅเบฐเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ. เปเบฅเบฐเบ–เป‰เบฒเบชเปเบฒเบฅเบฑเบš te เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™.

เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเป€เบšเบดเปˆเบ‡เบ„เบทเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡

{ "request":  [  

		{	
			"sha256": {{sha256}},
			"features": ["te", "extraction"] , 
			"te": {
				"images": [
                    {
                        "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
                        "revision": 1
                    }
                ],
                "reports": [
                    "xml", "pdf"
                ]
            }
		}
	] 
}

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบšเบšเบชเบญเบšเบ–เบฒเบกเป‚เบ”เบเบšเปเปˆเบกเบตเบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ

{ "request":  [  

		{	
			"sha256": {{sha256}},
			"features": ["te"] , 
			"te": {
				"images": [
                    {
                        "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
                        "revision": 1
                    }
                ],
                "reports": [
                    "xml", "pdf"
                ]
            }
		}
	] 
}

เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เปเบฒเบ•เบญเบšเบˆเบฐเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ„เบปเบšเบ–เป‰เบงเบ™ (โ€œเบฅเบฐเบซเบฑเบ”โ€: 1001, โ€œเบ›เป‰เบฒเบเบเบณเบเบฑเบšโ€: โ€œเบžเบปเบšโ€)

{
  "response": [
    {
      "status": {
        "code": 1001,
        "label": "FOUND",
        "message": "The request has been fully answered."
      },
      "sha256": "313c0feb009356495b7f4a60e96737120beb30e1912c6d866218cee830aebd90",
      "file_type": "doc",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious",
              "pdf_report": "4e9cddaf-03a4-489f-aa03-3c18f8d57a52",
              "xml_report": "9c18018f-c761-4dea-9372-6a12fcb15170"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 1,
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      }
    }
  ]
}

เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบ™เปเบ„เบ”เบ—เบฑเบ‡เบซเบกเบปเบ”, เบ„เปเบฒเบ•เบญเบšเบˆเบฐเป€เบ›เบฑเบ™ "เบ›เป‰เบฒเบเบŠเบทเปˆ": "NOT_FOUND"

{
  "response": [
    {
      "status": {
        "code": 1004,
        "label": "NOT_FOUND",
        "message": "Could not find the requested file. Please upload it."
      },
      "sha256": "313c0feb009356495b7f4a60e96737120beb30e1912c6d866218cee830aebd91",
      "file_type": "",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 0,
        "images": [
          {
            "report": {
              "verdict": "unknown"
            },
            "status": "not_found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "status": {
          "code": 1004,
          "label": "NOT_FOUND",
          "message": "Could not find the requested file. Please upload it."
        }
      }
    }
  ]
}

เปƒเบ™เบซเบ™เบถเปˆเบ‡เบเบฒเบ™เป‚เบ— API, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบˆเปเบฒเบ™เบงเบ™ hash เบซเบผเบฒเบเป†เบ„เบฑเป‰เบ‡เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™. เบเบฒเบ™เบ•เบญเบšเบชเบฐ เปœเบญเบ‡ เบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบกเบฑเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป.

เบ„เปเบฒเบ–เบฒเบกเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™ sha256 เบซเบผเบฒเบ

{ "request":  [  

		{	
			"sha256": "b84531d3829bf6131655773a3863d6b16f6389b7f4036aef9b81c0cb60e7fd81"
        },
        		{	
			"sha256": "b84531d3829bf6131655773a3863d6b16f6389b7f4036aef9b81c0cb60e7fd82"
        }
	] 
}

เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ—เบตเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™ sha256 เบซเบผเบฒเบ

{
  "response": [
    {
      "status": {
        "code": 1001,
        "label": "FOUND",
        "message": "The request has been fully answered."
      },
      "sha256": "b84531d3829bf6131655773a3863d6b16f6389b7f4036aef9b81c0cb60e7fd81",
      "file_type": "dll",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 10,
        "images": [
          {
            "report": {
              "verdict": "malicious"
            },
            "status": "found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "combined_verdict": "malicious",
        "severity": 4,
        "confidence": 3,
        "status": {
          "code": 1001,
          "label": "FOUND",
          "message": "The request has been fully answered."
        }
      }
    },
    {
      "status": {
        "code": 1004,
        "label": "NOT_FOUND",
        "message": "Could not find the requested file. Please upload it."
      },
      "sha256": "b84531d3829bf6131655773a3863d6b16f6389b7f4036aef9b81c0cb60e7fd82",
      "file_type": "",
      "file_name": "",
      "features": [
        "te"
      ],
      "te": {
        "trust": 0,
        "images": [
          {
            "report": {
              "verdict": "unknown"
            },
            "status": "not_found",
            "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
            "revision": 1
          }
        ],
        "score": -2147483648,
        "status": {
          "code": 1004,
          "label": "NOT_FOUND",
          "message": "Could not find the requested file. Please upload it."
        }
      }
    }
  ]
}

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบˆเปเบฒเบ™เบงเบ™ hash เบซเบผเบฒเบเป†เบ„เบฑเป‰เบ‡เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบเบฑเบ‡เบˆเบฐเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ API.

เบ”เบฒเบงเป‚เบซเบผเบ” API เป‚เบ—

เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ -โ€‹ POST (เบญเบตเบ‡โ€‹เบ•เบฒเบกโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹)โ€‹, GET เบเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบ (เปเบฅเบฐเบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบตเป€เบซเบ”เบœเบปเบ™เบซเบผเบฒเบ)

เป‚เบ—โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆ - https:///tecloud/api/v1/file/download?id=

header เบ•เป‰เบญเบ‡เบเบฒเบ™เบฅเบฐเบซเบฑเบ” API เบ—เบตเปˆเบˆเบฐเบœเปˆเบฒเบ™, เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบกเปˆเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, id เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เปเบกเปˆเบ™เบœเปˆเบฒเบ™เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบขเบนเปˆ url.

เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก, เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ emulation เบชเปเบฒเป€เบฅเบฑเบ”เปเบฅเบฐเบฅเบฒเบเบ‡เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบฎเป‰เบญเบ‡เบ‚เปเปƒเบ™เป€เบงเบฅเบฒเบ”เบฒเบงเป‚เบซเบผเบ”เป„เบŸเบฅเปŒ, id เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบˆเบฐเป€เบซเบฑเบ™เป„เบ”เป‰. เบ–เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเป€เบ™เบปเบฒเบ—เบตเปˆเบชเบฐเบญเบฒเบ”, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบŠเบญเบเบซเบฒ id เป€เบžเบทเปˆเบญเบ”เบฒเบงเป‚เบซเบฅเบ”เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”.

เป‚เบ”เบเบฅเบงเบกเปเบฅเป‰เบง, เบเบฐเปเบˆเปƒเบ™เบเบฒเบ™เบ•เบญเบšเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ„เปˆเบฒ id เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™:

  • summary_report

  • full_report

  • pdf_report

  • xml_report

  • extracted_file_download_id

เปเบ™เปˆเบ™เบญเบ™, เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฐเปเบˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบžเบทเปˆเบญเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบก, เบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป (เบชเปเบฒเบฅเบฑเบšเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™) เบซเบผเบทเบˆเบทเปˆเบˆเปเบฒเป€เบฎเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ (เบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบชเบฐเบญเบฒเบ”)

เบเบฒเบ™เป‚เบ— Quota API

เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ -โ€‹ POST

เป‚เบ—โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆ - https:///tecloud/api/v1/file/quota

เป€เบžเบทเปˆเบญเบเบงเบ”เป€เบšเบดเปˆเบ‡เป‚เบ„เบ•เป‰เบฒเบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเบขเบนเปˆเปƒเบ™เบ„เบฅเบฒเบง, เปƒเบซเป‰เปƒเบŠเป‰เบ„เบดเบงเบฃเบตเป‚เบ„เบ•เป‰เบฒ. เป€เบ™เบทเป‰เบญเปƒเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบกเปˆเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ„เบณเบ•เบญเบšเบ•เปเปˆเบเบฑเบšเบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเป‚เบ„เบ•เป‰เบฒ

{
  "response": [
    {
      "remain_quota_hour": 1250,
      "remain_quota_month": 10000000,
      "assigned_quota_hour": 1250,
      "assigned_quota_month": 10000000,
      "hourly_quota_next_reset": "1599141600",
      "monthly_quota_next_reset": "1601510400",
      "quota_id": "TEST",
      "cloud_monthly_quota_period_start": "1421712300",
      "cloud_monthly_quota_usage_for_this_gw": 0,
      "cloud_hourly_quota_usage_for_this_gw": 0,
      "cloud_monthly_quota_usage_for_quota_id": 0,
      "cloud_hourly_quota_usage_for_quota_id": 0,
      "monthly_exceeded_quota": 0,
      "hourly_exceeded_quota": 0,
      "cloud_quota_max_allow_to_exceed_percentage": 1000,
      "pod_time_gmt": "1599138715",
      "quota_expiration": "0",
      "action": "ALLOW"
    }
  ]
}

API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบชเบณเบฅเบฑเบšเบ›เบฐเบ•เบนเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

API เบ™เบตเป‰โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐ API เบเบฒเบ™โ€‹เบ›เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹เป„เบžโ€‹เบ‚เบปเปˆเบกโ€‹เบ‚เบนเปˆโ€‹เปเบฅเบฐโ€‹เบกเบตโ€‹เบˆเบธเบ”โ€‹เบ›เบฐโ€‹เบชเบปเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ™เบฑเป‰เบ™โ€‹. เบชเปเบฒเบฅเบฑเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ API เบเบฒเบ™เบชเบฐเบเบฑเบ”เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ Emulation เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเปเบกเปˆเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบ›เบปเบเบเบฐเบ•เบด. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ” TP API เบชเปเบฒเบฅเบฑเบš SG เปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบซเบฑเบ” API เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบˆเบฒเบ sk113599. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™ 6b เปเบฅเบฐเบเบงเบ”เป€เบšเบดเปˆเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡เบซเบ™เป‰เบฒ https://<IPAddressofSecurityGateway>/UserCheck/TPAPI เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบฒเบ‡เบฅเบปเบš, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบ. เบเบฒเบ™เป‚เบ— API เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ url เบ™เบตเป‰. เบ›เบฐเป€เบžเบ”เบเบฒเบ™เป‚เบ— (เบญเบฑเบšเป‚เบซเบฅเบ”/เบชเบญเบšเบ–เบฒเบก) เปเบกเปˆเบ™เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเบขเบนเปˆเปƒเบ™เบ›เบธเปˆเบกเบ•เบปเบงเบเบฒเบ™เป‚เบ— โˆ’ request_name. เบเบฐเปเบˆเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบทเบเบฑเบ™ - api_key (เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบˆเบทเปˆเบกเบฑเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ) เปเบฅเบฐ protocol_version (เบชเบฐเบšเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™ 1.1). เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš API เบ™เบตเป‰เบขเบนเปˆเบ—เบตเปˆ sk137032. เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบฅเบงเบกเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เป„เบŸเบฅเปŒเบซเบผเบฒเบเบ„เบฑเป‰เบ‡เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ emulation เป€เบกเบทเปˆเบญเป‚เบซเบฅเบ”เบžเบงเบเบกเบฑเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเป„เบŸเบฅเปŒเบ–เบทเบเบชเบปเปˆเบ‡เป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก base64. เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” / เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เป„เบŸเบฅเปŒเป„เบ›เบซเบฒ / เบˆเบฒเบ base64 เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ‡เบญเบญเบ™เป„เบฅเบ™เปŒเปƒเบ™ Postman เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบเบฒเบ™เบชเบฒเบ—เบดเบ”, เบ•เบปเบงเบขเปˆเบฒเบ‡ - https://base64.guru. เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”, เบ—เปˆเบฒเบ™เบ„เบงเบ™เปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบกเบทเปˆเบญเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”.

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบฎเบปเบฒเบกเบฒเป€เบšเบดเปˆเบ‡เปœเป‰เบฒเบ—เบตเปˆเปƒเบซเป‰เบฅเบฐเบญเบฝเบ” te ะธ เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ เปƒเบ™ API เบ™เบตเป‰.

เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบš te เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰ te_options เปƒเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ”/เบเบฒเบ™เบชเบญเบšเบ–เบฒเบก, เปเบฅเบฐเบเบฐเปเบˆเปƒเบ™เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบ™เบตเป‰เปเบกเปˆเบ™เบเบปเบ‡เบเบฑเบ™เบเบฑเบšเบเบฐเปเบˆ te เปƒเบ™ API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ.

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ emulation เป„เบŸเบฅเปŒเปƒเบ™ Win10 เบเบฑเบšเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™

{
"request": [{
    "protocol_version": "1.1",
    "api_key": "<api_key>",
    "request_name": "UploadFile",
    "file_enc_data": "<base64_encoded_file>",
    "file_orig_name": "<filename>",
    "te_options": {
        "images": [
                {
                    "id": "10b4a9c6-e414-425c-ae8b-fe4dd7b25244",
                    "revision": 1
                }
            ],
        "reports": ["summary", "xml"]
    }
    }
    ]
}

เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบš เบเบฒเบ™เบชเบฐเบเบฑเบ”เป€เบญเบปเบฒ เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰ scrub_options. เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ™เบตเป‰เบฅเบฐเบšเบธเบงเบดเบ—เบตเบเบฒเบ™เบ—เปเบฒเบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”: เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ PDF, เบฅเป‰เบฒเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเปƒเบŠเป‰เบงเบฝเบ, เบซเบผเบทเป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเป‚เบ›เบฃเป„เบŸเบฅเปŒเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ (เบŠเบทเปˆเป‚เบ›เบฃเป„เบŸเบฅเปŒเปเบกเปˆเบ™เบฅเบฐเบšเบธเป„เบงเป‰). เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป API เบชเบฐเบเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเปเบฒเป€เบ™เบปเบฒเบ—เบตเปˆเบชเบฐเบญเบฒเบ”เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ™เบฑเป‰เบ™เป€เบ›เบฑเบ™เบชเบฒเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” base64 (เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเปเบฅเบฐเบŠเบญเบเบซเบฒ id เป€เบžเบทเปˆเบญเบ”เบฒเบงเป‚เบซเบฅเบ”. เป€เบญเบเบฐเบชเบฒเบ™)

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบฅเป‰เบฒเบ‡เป„เบŸเบฅเปŒ

    {
	"request": [{
		"protocol_version": "1.1",
		"api_key": "<API_KEY>",
		"request_name": "UploadFile",
		"file_enc_data": "<base64_encoded_file>",
		"file_orig_name": "hi.txt",
		"scrub_options": {
			"scrub_method": 2
		}
	}]
}

เบ•เบญเบšโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹

{
	"response": [{
		"protocol_version": "1.1",
		"src_ip": "<IP_ADDRESS>",
		"scrub": {
			"file_enc_data": "<base64_encoded_converted_to_PDF_file>",
			"input_real_extension": "js",
			"message": "OK",
			"orig_file_url": "",
			"output_file_name": "hi.cleaned.pdf",
			"protection_name": "Extract potentially malicious content",
			"protection_type": "Conversion to PDF",
			"real_extension": "txt",
			"risk": 0,
			"scrub_activity": "TXT file was converted to PDF",
			"scrub_method": "Convert to PDF",
			"scrub_result": 0,
			"scrub_time": "0.011",
			"scrubbed_content": ""
		}
	}]
} 

เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป API เบซเบ™เป‰เบญเบเปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบชเปเบฒเป€เบ™เบปเบฒเบ—เบตเปˆเบ–เบทเบเบฅเบถเบšเบฅเป‰เบฒเบ‡, เบ‚เป‰เบญเบเป€เบซเบฑเบ™เบงเปˆเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบกเบฑเบเปเบฅเบฐเบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบšเบšเบŸเบญเบกเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™. API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ.

เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™เบ™เบฑเบเป„เบ›เบชเบฐเบ™เบต

เบ‚เป‰เบญเบเบชเป‰เบฒเบ‡เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™เปƒเบ™ Postman เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡ API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ เปเบฅเบฐ API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบชเปเบฒเบฅเบฑเบšเบ›เบฐเบ•เบนเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป API เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”. เป€เบžเบทเปˆเบญเปƒเบซเป‰ server ip/url API เปเบฅเบฐ key เบˆเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เปเบ—เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™ sha256 hash เบ—เบตเปˆเบˆเบฐเบˆเบทเปˆเป„เบงเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒ, เบชเบฒเบกเบ•เบปเบงเปเบ›เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบžเบฒเบเปƒเบ™เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™ (เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบžเบงเบเบกเบฑเบ™เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เป„เบ›เบ—เบตเปˆเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก. เปเบเป‰เป„เบ‚ -> เบ•เบปเบงเปเบ›): te_api (เบ•เป‰เบญเบ‡เบเบฒเบ™), api_key (เบ•เป‰เบญเบ‡เบ•เบทเปˆเบกเปƒเบชเปˆ, เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบกเบทเปˆเบญเปƒเบŠเป‰ TP API เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™), sha256 (เบ›เปˆเบญเบเปƒเบซเป‰เบซเบงเปˆเบฒเบ‡, เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เปƒเบ™ TP API เบชเปเบฒเบฅเบฑเบš SG).

เบ”เบฒเบงเป‚เบซเบฅเบ”เบŠเบธเบ” Postman เบชเปเบฒเบฅเบฑเบš API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ

เบ”เบฒเบงเป‚เบซเบฅเบ”เบŠเบธเบ” Postman เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž Gateway API

เบ•เบปเบงเบขเปˆเบฒเบ‡เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰

เบขเบนเปˆเปƒเบ™เบŠเบธเบกเบŠเบปเบ™ เบเบงเบ”เบซเบฒเบ„เบนเปˆ scripts เบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบ™เปƒเบ™ Python เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ—เบตเปˆเบเบงเบ”เบชเบญเบšเป„เบŸเบฅเปŒเบˆเบฒเบเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบเบœเปˆเบฒเบ™ TP API, เปเบฅเบฐ TP API เบชเปเบฒเบฅเบฑเบš SG. เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เบเบฑเบš API เบ›เป‰เบญเบ‡เบเบฑเบ™เป„เบžเบ‚เบปเปˆเบกเบ‚เบนเปˆ, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเบฐเปเบเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเปเบเบ™เป„เบŸเบฅเปŒเปƒเบ™เบซเบผเบฒเบเป€เบงเบ—เบตเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™ (เบเบงเบ”เป€เบšเบดเปˆเบ‡เปƒเบ™ VirusTotal API, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบขเบนเปˆเปƒเบ™ checkpoint sandbox), เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเป„เบŸเบฅเปŒเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบˆเบฒเบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เปเบ•เปˆเบเบฑเบ‡เป€เบญเบปเบฒเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฒเบเป„เบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ”เป†เปเบฅเบฐ, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบฅเบฐเบšเบปเบš CRM.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™