YoVDO

HiveMind - Distributed File Storage Using JavaScript Botnets

Offered By: YouTube

Tags

Conference Talks Courses Cybersecurity Courses Data Encryption Courses Data Replication Courses

Course Description

Overview

Explore a distributed file storage system using JavaScript botnets in this BSidesLV 2013 conference talk. Delve into the problem, solution, and technical aspects of browser-based botnets, including HTML5 WebSockets, web storage, and encryption. Learn about data prioritization, replication, and retrieval methods, as well as handling offline scenarios and implementing kill switches. Witness a live demo showcasing upload processes, metadata handling, and browser compatibility considerations, concluding with a proxy example to enhance understanding of this innovative approach to decentralized storage.

Syllabus

Introduction
The Problem
The Solution
Disclaimer
Web Browsers
Browser Sandboxing
Building a JavaScript botnet
HTML5 WebSockets
Web Storage
Data Storage
Scoring
Blocks
Plot Bond
Store Block 1
Cash Control
Supernodes
Encryption Decryption
Gaining Access
Redis Centralized
Replication
Retrieval
Data Prioritisation
What Happens When Everything Goes Wrong
Notes Go Offline
Analysis
Kill Switch
Notes
Demo
Upload
Metadata
Browser Compatibility
Proxy Example


Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube