Giter VIP home page Giter VIP logo

bankscraper's Introduction

Henrique Espíndola

Security Specialist and Entrepreneur

Leadership | Security | DevOps | Programming | Networking | Cloud | Crypto

GitHub LinkedIn

About Me

Hello and welcome!

My name is Henrique, and I'm an experienced security professional with expertise in risk assessment and management, security engineering, pentesting, reversing, incident response, and compliance. I've developed and implemented complex infrastructures for fast-growing startups in the financial services industry, and have a proven track record of delivering results.

In addition to my security expertise, I'm proficient in programming languages such as Python, Golang, Clojure, and Rust, and have a demonstrated ability to develop and maintain large-scale software systems. I'm passionate about staying up-to-date on the latest threats and techniques in the industry, and enjoy pursuing DIY projects related to electronics and programming.

If you're looking for a security professional with both technical and management skills, I have a wealth of experience leading and managing cross-functional teams of over 30 professionals.

Thank you for stopping by, and I look forward to connecting with you!

Noteworthy Public Projects

Golang

SQmaiL allows you to query your IMAP email server using SQL.

Golang

Chloe is a powerful AI Assistant written in Go that leverages OpenAI technologies (ChatGPT, Whisper, and DALL-E) along with Google's Text-to-Speech engine to provide versatile and comprehensive assistance.

It offers multiple interfaces and utilizes the Chain of Thought approach to understand and respond to complex instructions.

Golang

Cryptographically attest if your Go application is being executed within a cloud environment.

Golang

APKrash is an Android APK security analysis toolkit focused on comparing APKs to detect tampering and repackaging.

Python

Generate, validate and send CEF events.

Python Deprecated

Script suite to parse financial transactions from brazilian bank and benefit accounts, including support (when applicable) for interest fees and overdraft limits, besides account metadata and account holder information, when available. Now deprecated, please use https://quan.to.

Skills

Stats

Metrics

bankscraper's People

Contributors

adorilson avatar kamushadenes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bankscraper's Issues

Santander Support

Anyone with a Santander checking account willing to share their (read-only) access would help me a lot

Banco Do Brasil API has no longer been supported

Hello friend,
unfortunately, I get this response on transactions request

since 21.03.17 this version of the application has no longer been supported.

original:

        "Sessions": [
          {
            "Segmented": false,
            "Style": "CARD",
            "Cells": [
              {
                "ExecuteValidation": false,
                "Draws": true,
                "Components": [
                  {
                    "Text": "Since 21.03.17 this version of the BB application is no longer supported. \n \nUpdate the application to the latest version and check out all the news that BB has prepared for you. \n \nTo Perform the upgrade, follow the steps below: \n\n 1. Access the application \"Play Store \" \n2. Search for \"Bank of Brazil \" \n.",
                    "Text alignment": "LEFT",
                    "Format": "BASIC",
                    "TextType": "NORMAL",
                    "TYPE": "text",
                    "Visible": true
                  }
                ],

by the way, other requests work fine.

Could you help me to get list of transactions?

Nubank Support

Anyone with an Alelo benefit account willing to share their login to the application would help me a lot.

Citibank Support

Anyone with a Citibank checking account willing to share their (read-only) access would help me a lot.

Banco do Brasil transactions fetch does not work anymore.

Unfortunately request for transactions on https://mobi.bb.com.br/mov-centralizador/tela/ExtratoDeContaCorrente/extrato does not work anymore. It returns

{
  "conteiner": {
    "telas": [
      {
        "idRandomico": 1055716963,
        "nome": "telaErro",
        "titulo": "Erro",
        "orientacoesSuportadas": [
          [
            "LANDSCAPE_LEFT",
            "LANDSCAPE_RIGHT",
            "PORTRAIT",
            "PORTRAIT_UPSIDE_DOWN"
          ]
        ],
        "atalho": false,
        "offline": false,
        "parametrosDeSessao": [],
        "testeira": [],
        "opcoesDeContexto": [],
        "menuDeRodape": {
          "visivel": true,
          "TIPO": "menuDeRodape",
          "itens": []
        },
        "exibirMenuDeRodape": "UtilizarEstadoAnterior",
        "botaoVoltar": true,
        "TIPO": "tabela",
        "escondeMenu": false,
        "sessoes": [
          {
            "TIPO": "sessao",
            "celulas": [
              {
                "TIPO": "celula",
                "componentes": [
                  {
                    "visivel": true,
                    "TIPO": "texto",
                    "texto": "Could not invoke method extrato\\u000a\\u000aCódigo: S500",
                    "formato": "BASICO"
                  }
                ],
                "esconderFundo": false,
                "executaValidacao": false,
                "ordenarPor": false,
                "desenhaLinha": true,
                "visivel": true,
                "colapsado": false,
                "alturaMinimaDaCelula": 0
              }
            ],
            "ordenavel": false,
            "segmentado": false,
            "estilo": "CARD",
            "apresentaTesteiraTransacaoEfetivadaMobile30": false
          }
        ]
      }
    ],
    "leiautes": [],
    "deslizante": false
  }
}

Alelo Support

Anyone with an Alelo benefit account willing to share their (read-only) access would help me a lot.

Bradesco support

Anyone with a Bradesco checking account willing to share their (read-only) access would help me a lot

HSBC Support

Anyone with a HSBC. checking account willing to share their (read-only) access would help me a lot.

Based on a previous experience I had with HSBC (I no longer have the account), reversing the mobile app won't be feasible because it uses TOTP token for authentication when using mobile. A web scraping would be the way to go.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.