Fałszywy wyciąg bankowy otwiera kredyty i umowy najmu — kontrola wizualna tego nie wykrywa
Zespoły KYC w neobankich i instytucjach kredytowych, analitycy hipoteczni i zarządcy najmu akceptują wyciągi bankowe jako potwierdzenie dochodów i majątku. Oszuści otwierają prawdziwy wyciąg w edytorze PDF, modyfikują salda i transakcje, ponownie eksportują — i zmanipulowany dokument trafia bezpośrednio do procesu onboardingu.
htpbe? analizuje warstwę strukturalną pliku PDF — warstwę, która rejestruje każdą zmianę, nawet niewidoczną. Nie sprawdzamy hologramów, zdjęć z telefonu ani biometrii dokumentów tożsamości, i nie zastępujemy platform KYC ani API agregacji bankowej. Jeśli Twoim problemem jest cyfrowo zmanipulowany lub sfałszowany wyciąg bankowy PDF, jesteśmy najbardziej precyzyjnym narzędziem do tego zadania.
Gdy htpbe? zwraca INCONCLUSIVE na wyciągu bankowym, jest to samo w sobie sygnał oszustwa o wysokiej pewności — autentyczne wyciągi zawsze pochodzą z systemów emisji bankowej lub silników eksportu bankowości online, nigdy z narzędzia biurkowego.
Jedno wywołanie REST, jeden deterministyczny werdykt
Prześlij PDF. API zwraca INTACT, MODIFIED lub INCONCLUSIVE z nazwanymi markerami — w około trzy sekundy.
Jak wyglądają sfałszowane i zmodyfikowane wyciągi bankowe w praktyce
Trzy rzeczywiste mechanizmy oszustwa, które wykrywamy na strukturalnej warstwie PDF.
Prawdziwy wyciąg ze zmodyfikowanymi saldami
Wnioskodawca pobiera swój prawdziwy wyciąg z bankowości online, otwiera go w edytorze PDF, modyfikuje saldo, dodaje fikcyjne przelewy wypłat i ponownie eksportuje. Tabela xref zawiera aktualizację przyrostową — oprogramowanie emisji bankowej nigdy nie generuje drugiej xref.
Wyciąg całkowicie sfałszowany w Word lub Excel
Żadnego oryginalnego dokumentu. Wnioskodawca odtwarza układ w Word z logo banku pobranym z publicznej strony internetowej, wprowadza żądane salda i eksportuje do PDF. Pole Producer pokazuje Microsoft Word — nie system bankowy (PKO BP, Pekao, mBank, ING Bank Śląski) z którego pochodzą autentyczne wyciągi.
Narzędzie generujące z wymyślonymi transakcjami
Generatory online obiecują “wyciągi bankowe w kilka minut” i produkują PDF z wymyślonymi transakcjami i saldami. Pole Producer zdradza łańcuch narzędzi generatora (Chrome Headless, Puppeteer, wkhtmltopdf, ReportLab) — nigdy systemu prawdziwego banku.
Skala
Dlaczego obecne kontrole mają tę lukę strukturalną
KYC i Open Banking czytają dane. Nie czytają pliku, który je zawiera.
OCR czyta kwoty. Nie czyta, skąd pochodzi PDF.
Platformy KYC (Authologic, IDnow, Onfido, Jumio, Sumsub) wyodrębniają dane przez OCR i weryfikują tożsamości — nie mogą wykryć, czy bazowy PDF pochodzi z systemu bankowego lub został zmanipulowany na pulpicie. API agregacji bankowej (Kontomatik, Tink, Plaid) łączą się bezpośrednio z bankiem i dostarczają aktualne dane — ale działają tylko gdy wnioskodawca autoryzuje połączenie (co w przypadkach oszustwa jest często odmawiane). htpbe? sprawdza strukturę pliku (Producer, xref, obliczenia sald, strumienie obrazów) i dostarcza strukturalne sygnały oszustwa przed udzieleniem kredytu lub podpisaniem umowy najmu.
Pięć warstw forensycznych, jeden deterministyczny werdykt
Każdy otrzymany PDF przechodzi przez ten sam potok strukturalny — bez uczenia maszynowego, bez progów do konfigurowania.
Analiza metadanych
Znaczniki czasu utworzenia i modyfikacji, pola Producer i Creator, metadane XMP — pierwsza warstwa ujawnia podstawowe manipulacje.
Struktura pliku
Tabele xref, łańcuch trailerów, aktualizacje przyrostowe. Każda edycja po eksporcie pozostawia tu strukturalny odcisk.
Podpisy cyfrowe
Integralność łańcucha podpisów i modyfikacje po podpisaniu generują deterministyczne markery z poziomem pewności.
Integralność treści
Czcionki, obiekty, osadzona zawartość, składanie stron. Edycje wielosesyjne i wstawione obiekty są widoczne w tej warstwie.
Werdykt z markerami
Deterministyczny wynik: INTACT / MODIFIED / INCONCLUSIVE, z nazwanymi markerami dla każdego ustalenia — odpowiedni dla ścieżki audytu.
Wyciągi bankowe i powiązane PDF-y, które weryfikujemy
Każdy z poniższych typów jest analizowany na poziomie strukturalnym pliku — nie jako wyrenderowany obraz.
Możliwości wykrywania
Deterministyczne sygnały strukturalne. Bez wyników probabilistycznych, bez uczenia maszynowego.
Podpis Producer wyciągu
Autentyczne wyciągi bankowe pochodzą z systemów emisji bankowej (wewnętrzne silniki druku korzystające z bibliotek PDF dla przedsiębiorstw). Gdy pole Producer wskazuje Microsoft Word, Microsoft Excel, LibreOffice, Chrome Headless lub generyczne narzędzie PDF, wyciąg został utworzony na komputerze — nie pochodzi z banku.
Ślad aktualizacji przyrostowej
Niezmodyfikowany eksport z systemu bankowego zawiera jedną tabelę odsyłaczy. Ponowne zapisanie za pomocą edytora PDF dodaje drugi xref — widoczny strukturalny dowód modyfikacji sald, transakcji lub dat.
Weryfikacja sald wiersz po wierszu
Spójność bieżącego salda jest sprawdzana dla każdej transakcji (poprzednie saldo + transakcja = nowe saldo). Zmanipulowane wyciągi naruszają tę spójność gdy transakcja zostaje zmodyfikowana lub dodana — chyba że każde zależne saldo zostało również ręcznie skorygowane.
Luka w znaczniku czasu modyfikacji
Prawdziwy wyciąg ma ModDate równe lub bliskie CreationDate (eksport w jednej sesji z portalu bankowego). Modyfikacja przeprowadzona dni lub tygodnie później na “świeżo pobranym” wyciągu jest sygnałem o wysokiej pewności edycji po eksporcie.
Artefakty warstwy obrazu we wklejonych logo
Autentyczne nagłówki bankowe są osadzone jako część obiektów czcionek i obrazów szablonu. Logo banków skopiowane z publicznych stron internetowych pojawiają się jako nadmiarowe strumienie obrazów z odmiennymi charakterystykami kompresji — strukturalny odcisk fałszerstwa.
Rozbieżność podzbiorów czcionek
Autentyczne wyciągi bankowe używają jednego podzbioru czcionek na całym dokumencie. Wyciągi z kwotami wstawionymi później często pokazują przesunięcia prefiksu podzbioru — odcisk tworzenia z wielu sesji.
Dwa wywołania HTTP do weryfikacji każdego wyciągu bankowego
Nabywcy mogą pominąć tę sekcję — dla deweloperów integracja składa się z dwóch wywołań HTTP.
Krok 1 — przesłać PDF
curl -X POST https://api.htpbe.tech/v1/analyze \
-H "Authorization: Bearer $HTPBE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://your-storage/wyciag-bankowy-wnioskodawcy.pdf"}'Krok 2 — odczytać werdykt
{
"id": "w1y2c3i4-5a6g-7b8a-9z0k-a1b2c3d4e5f6",
"status": "modified",
"modification_confidence": "high",
"modification_markers": [
"Dwie tabele odsyłaczy — aktualizacja przyrostowa",
"Data modyfikacji 9 dni po dacie utworzenia",
"Edytor PDF wykryty jako Producer",
"Łańcuch sald zerwany przy transakcji nr 14"
],
"producer": "Adobe Acrobat Pro",
"creator": "PKO BP iPKO",
"creation_date": 1707091200,
"modification_date": 1707868800,
"has_digital_signature": false,
"xref_count": 2,
"has_incremental_updates": true
}Oryginał pochodzi z PKO BP iPKO — źródło instytucjonalne. 9 dni później został otwarty w Adobe Acrobat Pro i ponownie zapisany, dodając drugą tabelę xref. Werdykt: modified z wysoką pewnością. Ponadto łańcuch sald zerwany jest od transakcji 14 — wnioskodawca dodał transakcję bez aktualizacji zależnych sald.
Historie klientów
Zespoły, które powstrzymały oszustwa dokumentowe
Zespoły ds. zgodności, finansów i ryzyka używają htpbe?, aby wykrywać zmanipulowane pliki PDF zanim staną się kosztownymi błędami.
Caught an invoice where the total had been changed by less than a thousand dollars. Without this I would have approved it without a second look.
Sarah M.
AP Manager
United States
We had three applicants in the same week with bank statements that looked completely fine. Two of them were flagged as modified. You simply cannot see this by reading the document — it is in the file structure.
Lars V.
Risk Analyst, Online Lending
Netherlands
Salary slips were coming with altered figures. We identified two problematic files before the placement was finalised.
Priya K.
HR Operations Lead
India
Since we started checking documents this way, we stopped two applications early in the process that would have been very difficult to reverse later.
Julien R.
Fraud Analyst, Fintech
France
Some applicants were sending PDFs that looked authentic but had been edited in ways not visible to the eye. We now ask for verified originals when something is flagged. Already saved us from a few bad decisions.
Marta S.
Compliance Coordinator
Spain
One invoice was caught because there was a mismatch between the document dates and structure. That particular case would have cost us significantly.
Tariq A.
Finance Manager
United Arab Emirates
Często zadawane pytania
modified ze znacznikiem przyrostowym, niezależnie od wyglądu wizualnego dokumentu.Powiązane rozwiązania i przewodniki
Fintech & Kredyt
Wykrywanie oszustw dokumentowych dla zespołów risk-ops u kredytodawców.
Wykrywanie fałszywego paska wynagrodzeń
Powiązana strona — ta sama forensyka dla pasków wynagrodzeń w przepływach KYC i kredytowych.
Bank Statement Fraud Detection
Anglojęzyczna strona poświęcona forensyce wyciągów bankowych dla rynków międzynarodowych.
Zabezpiecz swój przepływ pracy
Utwórz konto — klucz API przy rejestracji, bezpłatne środowisko testowe w każdym planie.
Od $15/miesiąc. Bez rozmowy sprzedażowej. Anuluj w dowolnym momencie.