AI Hacking - Hogyan használják a hackerek a mesterséges intelligenciát a kibertámadásokban?

Olvassa el most
A helyszíni fordításokhoz mesterséges intelligenciát használunk, és bár törekszünk a pontosságra, nem biztos, hogy mindig 100%-os pontosságúak. Megértését nagyra értékeljük.
Ingyenes eszközök

MetaDefender TeamCity Plugin

Védje hírnevét azzal, hogy a TeamCity-építéseket a nyilvánosságra hozatal előtt ellenőrzi rosszindulatú szoftverek és hamis pozitív vírusirtó riasztások szempontjából. A MetaDefender bővítménnyel gyorsan átvizsgálhatja buildjét több mint 30 vezető kártevőirtó motorral, nemcsak a lehetséges kártevők felderítésére, hanem arra is figyelmeztet, ha valamelyik vírusirtó motor tévesen rosszindulatúnak jelöli szoftverét vagy alkalmazását, és ezzel potenciálisan árthat hírnevének.

Útmutató a MetaDefender TeamCity Plugin implementálásához

Kövesse a következő lépéseket az OPSWAT MetaDefender plugin használatának megkezdéséhez:

Lépés 1

Telepítse a plugint

A bővítmény telepítéséhez lépjen a TeamCityben a Server Administration > Plugins List (Adminisztráció > Pluginok listája) menüpontra. Kattintson a 'Upload Plugin Zip' gombra, és válassza ki a metadefender-plugin .zip fájlt. Most indítsa újra a TeamCity szolgáltatást. A Pluginok listájában megjelenik a 'OPSWAT MetaDefender '.

képernyőkép a külső és a csomagban lévő bővítmények listájáról
Lépés 2

A bővítmény és a globális beállítások konfigurálása

Először is konfigurálnia kell a MetaDefender bővítményt. A Server Administration alatt menjen a 'OPSWAT MetaDefender ' menüpontra. A következő beállítások állnak rendelkezésre:

  • Enter the MetaDefender URL. If you are using MetaDefender Cloud, enter https://api.metadefender.com/v4/file. If you have an on-premises MetaDefender Core v4 installation, enter http://<MetaDefender Core IP address>:8008/file.
  • Adja meg a MetaDefender API kulcsot. (Vegye figyelembe, hogy az ingyenes MetaDefender API kulcsok bizonyos korlátokig használhatóak. Ha a kereskedelmi verzió használata érdekli, kérjük, tekintse meg a vállalati licencelési lehetőségek.)
    • MetaDefender Cloud: Az ingyenes MetaDefender Cloud kulcs igényléséhez létre kell hoznia egy fiókot a metadefender.com oldalon. Miután létrehozta fiókját, kattintson a nevére a jobb felső sarokban, és válassza a 'Fiókinformációk' menüpontot. MetaDefender Cloud API kulcsa fel lesz tüntetve.
    • MetaDefender helyben: A 15 napos MetaDefender on-premises kulcs igényléséhez töltse le és telepítse a MetaDefender oldalt a OPSWAT portálról. A telepítés után jelentkezzen be a MetaDefender webkonzolra, és válassza a Beállítások > Licenc menüpontot. Kattintson az 'Aktiválás' gombra. A API kulcsot e-mailben elküldjük Önnek.

Számos globális opciót lehet beállítani, amelyek minden építésnél érvényesek lesznek, hacsak nem változtatja meg a rendszer tulajdonságait az építési paraméterekben (lásd a 3. lépést). A következő opciók állnak rendelkezésre:

  • A "Scan timeout" mezőben adja meg, hogy hány perc elteltével a MetaDefender fájlellenőrzés automatikusan lejárjon. Az alapértelmezett érték 30 perc.
  • Engedélyezze a "Vizsgálati eredmények linkjének megjelenítése" opciót, hogy megjelenjen egy link a MetaDefender vizsgálati eredmények részleteihez, hogy láthassa, mely kártevőirtó programok észleltek fenyegetést.
  • Aktiválja a 'Scan automatically when build runs' (Automatikus keresés, amikor a build fut) opciót, hogy a build futásakor automatikusan megvizsgálja a leletet.
képernyőkép opswat metadefender  konfigurációs beállítások
Lépés 3

Építési beállítások konfigurálása

Megjegyzés: Csak akkor kell konfigurálnia az építési beállításokat, ha felül kívánja írni a globális beállításokat.

Ha különböző beállításokat szeretne beállítani egy adott buildhez, akkor az alábbi rendszer tulajdonságok bármelyikét beállíthatja a Build Configuration > Parameters > Add new parameter (Válassza ki a System Property-t a 'Kind' (Típus) menüpontban) menüpontban:

Rendszertulajdonság neveLeírás
system.metadefender_scan_artifact
Ha 1-re van állítva, akkor az ereklye automatikusan be lesz vizsgálva, amikor a build fut.
Az alapértelmezett érték 0.
system.metadefender_scan_log
Ha 1-re van állítva, akkor a metadefender_scan_log .txt vizsgálati napló az artifact mappában jön létre.
Az alapértelmezett érték 0.
system.metadefender_fail_build
Ha 1-re van állítva, és fenyegetést találnak, a build automatikusan sikertelen lesz.
Az alapértelmezett érték 1.
system.metadefender_scan_timeout
Adja meg, hogy hány perc elteltével kell a fájlnak lejárnia.

Ne feledje, hogy a rendszer tulajdonságainak megadása az építési paraméterekben felülírja a globális beállításokat. Ha a globális beállításokat kívánja használni a felépítéshez, ne adjon meg rendszertulajdonságokat.

Lépés 4

Futtassa az építkezést és ellenőrizze a vizsgálati eredményeket

A build futtatása után, ha a MetaDefender fenyegetést észlelt, a build sikertelen lesz, és megjelenik a Found x threat(s) + blocked result(s).

képernyőkép talált 1 fenyegetés(ek) + blokkolt eredmény(ek)

Kattintson a Found x threat(s) + blocked result(s ) gombra a vizsgálat eredményeinek megtekintéséhez:

képernyőkép talált 1 fenyegetés(ek) + blokkolt eredmény(ek) kiterjesztett eredmény

If the build is successful, you can check the MetaDefender scan results in your Build Log. If a threat was found, it will be listed in the following format: <file name> process result: Blocked | Infected. To check which anti-malware engines detected a threat, go to the link in the scan results.

képernyőkép metadefender vizsgálati eredmények az építési naplóban

Ha nem találtunk problémát, a naplófájlban nem jelenik meg üzenet.

képernyőkép nem találtak problémákat a build logban

A bővítmény eltávolítása

Menjen a TeamCity adatmappába pl.: \ProgramData\JetBrains\TeamCity\plugins, törölje a metadefender-plugin.zip és a .unpacked\metadefender-plugin fájlt. Indítsa újra a TeamCity szolgáltatást.

Mi a teendő hamis pozitív eredmény esetén

Ha a MetaDefender fenyegetést észlelt a buildjében, de tudja, hogy hamis pozitív, kövesse a következő lépéseket:

  • Küldje el a hamis pozitív esetet az AV-szállítóknak az alábbi utasítások szerint: https:opswat
  • Eközben némítsa el a problémát a TeamCityben a 'Mute in' (némítás) opcióval.
képernyőkép talált 1 fenyegetés(ek) + blokkolt eredmény(ek) vizsgálati lehetőségek
  • A build mostantól sikeres lesz, amikor újra futtatja. Ha a vizsgálat eredményében változás áll be, például ha a blokkolt fájlok megváltoztak, vagy ha a fenyegetést észlelő motorok száma eltérő, akkor a rendszer új hibát jelez. A felülbíráláshoz újra elnémíthatja a problémát.

Készen áll a MetaDefender TeamCity Plugin használatára?