Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

i'm building a web browser for reverse engineers! * identify calls to common fingerprinting APIs * decode/decrypt known data collector payloads * override / hook things without leaving a trace * detect obfuscated scripts & deobfuscate + more

132,593 Aufrufe • vor 11 Monaten •via X (Twitter)

47 Kommentare

Profilbild von veritas
veritasvor 11 Monaten

read the blog post

Profilbild von Aleksejs Popovs
Aleksejs Popovsvor 11 Monaten

nice work! last year i also collected a gallery of canvases used by fingerprinting scripts:

Profilbild von veritas
veritasvor 11 Monaten

I love this!

Profilbild von johann
johannvor 11 Monaten

@blastbots interesting, forking chromium is definitely the way, but it's time consuming. You should check

Profilbild von veritas
veritasvor 11 Monaten

This is super useful thanks!

Profilbild von ca$h money ju$tin vv$ 💎
ca$h money ju$tin vv$ 💎vor 11 Monaten

with debugger loop bypass? 👀

Profilbild von veritas
veritasvor 11 Monaten

of course! 🫡

Profilbild von Paul Klein IV
Paul Klein IVvor 11 Monaten

another veritas banger

Profilbild von circular
circularvor 11 Monaten

this looks cool as hell, i have a few questions though - what is it based on, chromium or a fork like ungoogled-chromium - couldn’t this be an extension? what things about it make it unable to be put in an extension?

Profilbild von veritas
veritasvor 11 Monaten

thank you! ^^ in case you want a more in depth in answer But the quick answers are 1. Chromium fork. (Currently an Electron fork technically but moving off of it) 2. Sadly couldn’t be an extension because you can’t overwrite these objects from extension

Profilbild von circular
circularvor 11 Monaten

that’s sickk, have you considered forking from ungoogled chromium? i feel like a browser made for reverse engineers would benefit a lot from something more privacy focused

Profilbild von Bobvi
Bobvivor 11 Monaten

Could you imagine I had this when trying to bot PS5s on target years ago

Profilbild von HoLLy
HoLLyvor 11 Monaten

So how many of these features really couldn't be done with a browser extension or user script?

Profilbild von veritas
veritasvor 11 Monaten

None of these features can because you can’t override the prototypes of these objects from an extension I explain it in the blog post

Profilbild von veritas
veritasvor 11 Monaten

Correcting myself: it is actually possible to do this from an extension using the chrome.scripting API but the custom browser approach still has benefits WRT stealth and ensuring it executes in all possible contexts

Profilbild von farsi
farsivor 11 Monaten

Based

Profilbild von xo
xovor 11 Monaten

insane

Profilbild von unlucku
unluckuvor 11 Monaten

always wanted smth like this 👀 pls open source

Profilbild von veritas
veritasvor 11 Monaten

Hopefully soon!

Profilbild von hutt
huttvor 11 Monaten

this is so sick can’t wait to try it

Profilbild von veritas
veritasvor 11 Monaten

Hopefully soon just need to clean it up

Profilbild von sshell
sshellvor 11 Monaten

this is so dope! looking forward to checking it out

Profilbild von veritas
veritasvor 11 Monaten

Thank you!

Profilbild von TadasG 💻
TadasG 💻vor 11 Monaten

beautiful!!!!

Profilbild von Aka
Akavor 9 Monaten

@nullptrs So great can’t wait for the release

Profilbild von Qasim
Qasimvor 11 Monaten

Looks fire

Profilbild von veritas
veritasvor 11 Monaten

Thank you!

Profilbild von gyula
gyulavor 11 Monaten

looks fire, gj

Profilbild von veritas
veritasvor 11 Monaten

gyula my goat

Profilbild von Rómulo C.
Rómulo C.vor 11 Monaten

Can't wait for it.

Profilbild von Shivan Kaul Sahib
Shivan Kaul Sahibvor 11 Monaten

Interesting work. On Brave we check if a website queried an API (eg Canvas) whose output we have a protection for (eg randomization) and then surface that to the user, so they can selectively toggle the protection. This helps diagnose anti-fingerprinting-related website breakage

Profilbild von h3m4n7
h3m4n7vor 9 Monaten

insanely cool project. Great Work

Profilbild von Anshik Bansal
Anshik Bansalvor 11 Monaten

I’d love to be a beta user and share my honest feedback on how I find this browser. If it really works the way I expect, I might start using it even more than Chrome, ngl.

Profilbild von Cnaan Aviv
Cnaan Avivvor 11 Monaten

A neat and honorable idea. I think the Chromium browser itself should allow such behavior "natively". Eventually every piece of code downloaded to your own computer should be allowed to be altered.

Profilbild von SinAI
SinAIvor 9 Monaten

I was just now reading about it on Wished it was already released.

Profilbild von Jakove_HR
Jakove_HRvor 11 Monaten

Lools good af hit me up for beta

Profilbild von agnos
agnosvor 11 Monaten

Came from HackerNews Loved your Idea man <3

Profilbild von Akshay from Startup Spells 🪄
Akshay from Startup Spells 🪄vor 11 Monaten

what's the use-case for this?

Profilbild von -
-vor 11 Monaten

seriously awesome, gj

Profilbild von Bing Hu
Bing Huvor 11 Monaten

That's huge, wen will it be shipped?

Profilbild von Sleeyax
Sleeyaxvor 11 Monaten

This is 🔥 Can't wait for this to become open source so I can hack around with it.

Profilbild von SnowAId
SnowAIdvor 11 Monaten

Be careful with the Runtime.enable and Console.enable leak. Otherwise (like in older blogs), if you rename the "debugger" keyword, that would be super useful.

Profilbild von Saïd Aitmbarek
Saïd Aitmbarekvor 11 Monaten

banger suite of reverse tools! especially the decoder/obfuscation + undetectable hook will give it a try ~ let's launch it mate on when it helps btw

Profilbild von Louis DCK
Louis DCKvor 9 Monaten

What is the status of this project? Are you still planning a release?

Profilbild von Orgest
Orgestvor 11 Monaten

Cool stuff 🫡

Profilbild von Amel Bajramović
Amel Bajramovićvor 11 Monaten

are we collabing or what

Profilbild von ben
benvor 11 Monaten

PLWASW LET ME USE

Ähnliche Videos

I just built an AI agent that’s 10x smarter than anything using basic search APIs. Here’s what nobody’s telling you about AI development right now. Most developers are stuck using limited search APIs. They’re missing social media data, forums, live news, and answer engines. Their AI is effectively blind to 90% of the public web. The result: Stale data. Weak responses. And endless engineering overhead just to stitch everything together. What changed everything for me was Bright Data’s Web Discovery platform. Instead of juggling multiple APIs and unreliable sources, I got real-time access to every public data source through one unified API. Google. Bing. Twitter. Reddit. Instagram. TikTok. ChatGPT. Perplexity. Even historical web archives going back years. Here’s why this actually matters in practice: • One API instead of 10+ fragmented integrations • Real-time, constantly refreshed public web data • Coverage across search engines, social platforms, forums, and answer engines • Consistent data structure that just works • Way less time fighting data plumbing, way more time building intelligence I used it to build a real-time pricing monitor that tracks competitor pricing, social sentiment, and trending topics at the same time. Something that would’ve taken weeks of integration work happened in a single afternoon. The real breakthrough isn’t just access. It’s consistency. Reliability. And freedom. If you’re building search agents, RAG pipelines, or any AI-driven product, you’re handicapping yourself without comprehensive web data. Check the link in the comments to try it yourself. They’re offering trial credits, and the documentation is actually solid. This is the difference between AI products that work and AI products that dominate. Check it out here:

Hasan Toor

100,511 Aufrufe • vor 7 Monaten

how to use firecrawl to give your AI eyes and actually build startups that outperform 99% of apps: 1. your AI is smart but blind. it can't go to a website, read a page, or grab data on its own. firecrawl fixes that. you put in a URL. you get back clean markdown, structured JSON, screenshots. feed it to any model. 2. three lines of code. that's it. no proxies. no anti-bot detection. no custom scrapers that break when a site changes. one API call. clean data back in seconds. works on 98%+ of sites. 3. firecrawl has six core capabilities: scrape a single page. crawl an entire site. map all URLs on a domain. search google and return full content. an agent endpoint where you describe what you want and it goes and finds it. and a browser sandbox where AI controls a real browser like filling forms, clicking buttons, handles logins. 4. the agent endpoint is wild. you can say "find all of YC's winter 24 dev tool companies and their founders and emails" and get back structured data. or "compare pricing tiers across stripe, square, and paypal" and get a side-by-side table. 5. the browser sandbox lets your AI stay logged in across sessions, navigate pagination, watch live as it browses. this is computer use without building the infrastructure yourself. 6. think of it in layers. every builder needs: an agent harness (claude code, cursor, codex), a search layer (perplexity, exa), a web data layer (firecrawl), an ops brain (obsidian, notion), and an outbound stack. the web data layer is the one most people are sleeping on. 7. this is the AWS moment for web data. in 2006 building a web app meant buying servers and managing racks. AWS said one API call, use our servers. some of the biggest companies of the last decade were built on that. firecrawl is doing the same thing for web data in 2026. 8. the framework i'd use for coming up with startup ideas building with clean data: take a massive horizontal platform. rebuild it for one niche using firecrawl. the vertical version always wins because people want specific, not generic. price for outcome. 9. a year ago firecrawl posted a job listing that said "please only apply if you're an AI agent." content creator agents. customer support agents. junior dev agents. it looked weird. it was a signal for where this is all going. the people who understand how to get clean web data, wrap it around an LLM, and package it as a product are the the ones with a 12-month head start. i use Firecrawl with Idea Browser . once you see what's possible with structured web data, you can't unsee it. episode is live on The Startup Ideas Podcast (SIP) 🧃 (full breakdown there) i tried to explain this as clear as possible for even the non technical. send it to a builder friend. watch

GREG ISENBERG

135,254 Aufrufe • vor 5 Monaten

New Short Course: Building AI Browser Agents! Learn how to build AI agents that interact and take actions on websites in this course, created in partnership with and taught by and @namangarg0, Co-founders of AGI Inc. AI browser agents can log into websites, fill out forms, click through web pages, or even place orders online for you. They use both visual information, like screenshots, and structural data, like the HTML or Document Object Model (DOM) of a web page, to reason and take action. With the complexity of webpages and multiple possible actions at each step, it can be challenging for an AI browser agent to complete an assigned task. Because these agents run long action sequences, a single error—like clicking the wrong button or misreading a field—can lead to unexpected outcomes or errors that compound over time. In this course, you'll understand how autonomous web agents work, their current limitations, and how AgentQ enables them to improve through self-correction. In detail, you'll: - Learn what web agents are, how they automate tasks online, their architecture, key components, limitations, and an overview of their decision-making strategies. - Build a web agent that can scrape website and return course recommendations in a structured output format. - Build an autonomous web agent that can execute multiple tasks, such as finding and summarizing webpages, filling out a form, and signing up for a newsletter. - Explore AgentQ, a framework that enables agents to self-correct by combining Monte Carlo Tree Search (MCTS), a self-critique mechanism for continuous improvement, and Direct Preference Optimization (DPO). - Deep dive into MCTS, learn how it finds an effective path, illustrated by an example of Gridworld animation, and use AgentQ to complete web tasks. - Understand AI agents' current state and future directions—including key factors shaping their evolution, such as hardware, algorithm innovation, and data availability. By the end of this course, you will have hands-on experience building browser agents and a deeper understanding of how to make them more robust and reliable. Please sign up here:

Andrew Ng

186,182 Aufrufe • vor 1 Jahr

GeoLibre v1.2.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. One application that runs everywhere: in your web browser, as a native desktop app, on your phone, and inside a Jupyter notebook. No account, no server, no cost. Everything runs locally and your data stays private. This release packs in 35+ pull requests of new capabilities. A few highlights: - Run SQL right in the browser. The SQL Workspace pairs DuckDB Spatial with a new in-browser PostGIS engine (PGlite), so you can query layers, local files, and remote URLs without a server. - A smarter attribute table. Add fields, run a field calculator, and explore your data with a built-in Charts panel (histogram, scatter, bar, line, and box plots). - More ways to add data. OpenStreetMap PBF extracts, Cloud-Optimized NetCDF/HDF via kerchunk, georeferenced video overlays, authenticated 3D Tiles, and a Layer builder for custom overlays. - Better visualization. Heatmap rendering, point clustering, and H3 hexagonal grids for spatial binning. - New analysis and routing. A Directions plugin, plus Spatial Join, Select by Value, and Select by Location vector tools. - Print and share. A print layout composer that exports your map to PNG or PDF. - Work faster. A command palette (Ctrl/Cmd + K), global keyboard shortcuts, and undo/redo for layer and style operations. - Built for everyone. New internationalization framework, an accessibility pass with automated axe checks, an installable offline-capable PWA web build, React error boundaries, and Playwright end-to-end tests. Try the live demo: Star it on GitHub: Docs and roadmap: Release notes: #GIS #OpenSource #Geospatial #MapLibre #WebGIS #DuckDB #GeoLibre

Qiusheng Wu

40,385 Aufrufe • vor 3 Monaten

GeoLibre v2.4.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release is about reaching more data and moving through it: new browsers for STAC, NASA Earthdata, and Hugging Face, a flight simulator, a Time Slider that animates tiled data and data cubes, and a live API for pages that embed the map. What's new in v2.4.0 - STAC catalogs browser: discover public catalogs from STAC Index, connect to static catalogs and STAC APIs, search a collection's items, and add any visualizable asset to the map. No more copying COG URLs by hand. - Earthdata GIS browser: search NASA's Earthdata GIS portal and add its imagery, map, and feature services, and its published web maps, as first-class layers. - Hugging Face on the map: search the Hub, walk a dataset repo's folders, and add its vector and raster files. You can create a dataset repo and upload layers to it too. - Flight Simulator: steer a continuous free-flight camera over terrain and 3D layers from the keyboard, instead of declaring a destination and watching a scripted flight. - Time Slider for tiled data and data cubes: bind vector tiles, PMTiles, and MBTiles to the timeline and animate them over their full extent, and let a Zarr store's own time dimension join the shared timeline. - Zarr gets a real Add Data path: open a remote store or a folder on disk, and pick variables and dimensions by their actual coordinate values rather than raw indices. - Live embed API: a versioned postMessage protocol so a host page can load a project, move the camera, highlight features, and open a tool at runtime, with events coming back out. - OGC API - Features: add collections as vector layers from whatever URL you have in hand, whether that is a landing page, /collections, or a full items URL. - H3 everywhere: a new hexagonal grid plugin that renders and inspects H3 cells and exports them as GeoJSON or CSV, plus typing an H3 index into the search box to fly straight to that cell. - Jupyter from outside the app: attach VS Code's Jupyter extension or jupyter console to the desktop app's server and your notebook cells drive the map. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #DataVisualization #GeoLibre

Qiusheng Wu

14,268 Aufrufe • vor 1 Monat