Menu

AntiGateTask: een ultieme oplossing om elke captcha beveiliging te omzeilen

Dit is een soort taak waarbij uw app een URLadres van een pagina en een aangepaste opdracht voor onze medewerkers verstrekt. Ze voltooien het stap voor stap en sturen dan hun volledige browser fingerprint en cookies terug naar uw app. die het kan gebruiken om de sessie voort te zetten.

Voor de volledige beschrijving van de technologie zie deze artikel, of deze YouTube handleiding.

Denk eraan dat er optionele proxy parameters zijn. Alleen HTTPS proxy's worden geaccepteerd, "proxyAddress" moet een IP-adres zijn.

Taak object

EigenschapTypeVerplichtDoel
typeStringJaAntiGateTask
websiteURLStringJaAdres van een doel webpagina waar onze medewerker heen zal navigeren.
templateNameStringJaNaam van een scenario sjabloon uit onze database. U kunt een bestaan sjabloon gebruiken of uw eigen sjabloon maken. U kunt zoeken naar een bestaande sjabloon onder deze tabel.
variablesObjectJaEen object dat de variabelen van het sjabloon en hun waarden bevat.
domainsOfInterestReeksNoLijst van domeinnamen waar we cookies en localStorage gegevens moeten verzamelen. Deze lijst kan ook statisch gedefinieerd worden bij het bewerken van het template.
proxyAddressStringJaProxy IP-adres ipv4/ipv6. Geen hostnamen of IP-adressen van lokale netwerken.
proxyPortIntegerJaProxy poort
proxyLoginStringJaLogin voor proxy die autorisatie vereist (basis)
proxyPasswordStringJaProxy wachtwoord

Sjablonencollectie


Naam en beschrijving van sjabloon
Geen sjablonen gevonden met uw zoekopdracht

Taak oplossing object

EigenschapTypeDoel
cookiesObjectEen object met cookies van de laatstbezochte pagina door een medewerker.
localStorageObjectNet als bij cookies, een object met localStorage waarden die op de laatste pagina zijn opgehaald.
fingerprintObjectBrowser fingerprint parameters. Gebruik ze samen met cookies en localStorage om de browsersessie van de werknemer opnieuw te maken in uw software.
urlStringURL van de pagina waar de uitvoering van het sjabloon werd beëindigd
domainStringDomeinnaam van de uiteindelijke pagina
HTMLsInBase64ReeksEen array van HTML snapshots van de pagina gebieden gecodeerd in base64. Snapshots worden gemaakt door "TAKE_HTML_SNAPSHOT_BY_SELECTOR" stappen in AntiGate sjablonen.
screenshotsReeksSchermafdrukken genomen van de browser van de werknemer, indien aanwezig. Om screenshots te bestellen, voeg TAKE_SCREENSHOT stap toe aan uw sjabloon.
requestHeadersReeksRequest headers van "domainsOfInterest", indien aanwezig. Schakel de optie "Verzamel HTTP-headers van interessante domeinen" in uw sjabloon in om headers te ordenen.
responseHeadersReeksResponse headers van "domainsOfInterest", indien aanwezig. Schakel de optie "Verzamel respons HTTP-headers van interessante domeinen" in uw sjabloon in om de headers te ordenen.

Voorbeeld reactie

{
    "errorId": 0,
    "status": "ready",
    "solution": {
        "cookies": {
            "_ym_uid": "1637841149407895406",
            "_ym_d": "1637841149",
            "_ym_isad": "2",
            "i18n_redirected2": "en"
        },
        "localStorage": {
            "_ym40786994_lsid": "322553582843",
            "_ym40786994_reqNum": "3",
            "_ym_fip": "\"65aac1083a9e31e5db7fc4a33816f1da-a81f3b9bcdd80a361c14af38dc09b309-a81f3b9bcdd80a361c14af38dc09b309-4bd84c89c35a312599d807af285e7b5f-615e6e8d95ae2de0910b550b0e4dfce2-00b2e6de4e7f2e69dd7de8ef95c7338a-61b9878bbce18de73aafc8582a198c0c-33ad8703f96139d946191563a4c623e6-a81f3b9bcdd80a361c14af38dc09b309-c6d7b47b2dcff33f80cab17f3a360d0b-a95e7098ce4ab7ec9daa7fb4154b8ff4\"",
            "_ym_retryReqs": "{}",
            "_ym40786994_lastHit": "1637841164076",
            "_ym_uid": "\"1637841149407895406\""
        },
        "fingerprint": {
            "self.navigator.userAgent": "Mozilla\/5.0 (Windows NT 6.3; Win64; x64; rv:94.0) Gecko\/20100101 Firefox\/94.0",
            "self.screen.width": 1280,
            "self.screen.height": 768,
            "self.screen.availWidth": 1280,
            "self.screen.availHeight": 728,
            "self.screen.availLeft": 0,
            "self.screen.availTop": 0,
            "self.navigator.vendorSub": "",
            "self.navigator.productSub": "20100101",
            "self.navigator.vendor": "",
            "self.navigator.maxTouchPoints": 0,
            "self.navigator.hardwareConcurrency": 2,
            "self.navigator.cookieEnabled": true,
            "self.navigator.appCodeName": "Mozilla",
            "self.navigator.appName": "Netscape",
            "self.navigator.appVersion": "5.0 (Windows)",
            "self.navigator.platform": "Win32",
            "self.navigator.product": "Gecko",
            "self.navigator.language": "en-US",
            "self.navigator.onLine": true,
            "self.navigator.doNotTrack": "unspecified"
        },
        "url": "https:\/\/anti-captcha.com\/tutorials\/success-page?login=some%20login&pass=the%20password",
        "domain": "anti-captcha.com",
        "domainsOfInterest": {
            "any-other-domain.com": {
                "cookies": {
                    "example": "value",
                    "comment": "This will be available when you fill a list of Domains Of Interest in the template itself or via domainsOfInterest parameter in the task object"
                },
                "localStorage": {
                    "example": "localStorage value"
                },
                "url": "https://any-other-domain.com/some/path",
                "domain": "any-other-domain.com"
            }
        },
        "screenshots": [],
        "requestHeaders": [],
        "responseHeaders": []
    },
    "cost": "0.00858",
    "ip": "5.25.11.114",
    "createTime": 1637841143,
    "endTime": 1637841189,
    "solveCount": 0
}