YoVDO

Hivemind - Distributed File Storage Using Javascript Botnets

Offered By: BSidesLV via YouTube

Tags

Security BSides Courses Redis Courses Data Storage Courses Web Application Development Courses Memory Forensics Courses

Course Description

Overview

Explore distributed file storage using JavaScript botnets in this BSidesLV conference talk. Delve into the problem of centralized file storage and discover an innovative solution leveraging web applications and HTML5 technologies. Learn about building JavaScript bots, utilizing WebSockets, and implementing data storage with Redis. Examine concepts like web workers, scoring mechanisms, and reliable node selection. Understand file splitting techniques, network traffic optimization, and data prioritization strategies. Address potential challenges, including human-based block IDs, Redis persistence, and memory forensics. Witness a live demo showcasing the web application's upload process, metadata handling, browser compatibility, and block retrieval functionality. Gain insights into proxy implementation and explore the console view for a deeper understanding of this groundbreaking approach to distributed file storage.

Syllabus

Introduction
The problem
The solution
Web applications
Disclaimer
Web Browsers
Building a JavaScript Bot
HTML5 WebSockets
WebSockets
Data Storage
Redis
Webworkers
Definitions
Scoring
Retrieve
Reliable nodes
Redis centralizer
Splitting files out
Simple web app
PubSub
Network traffic to block size
Data prioritization
When everything goes wrong
Humanbased block IDs
Redis persistence
Memory forensics
Poison the botnet
Killswitch
Message
Questions
Demo
Web Application
Upload
Metadata
Browser Compatibility
Proxy Example
Console View
Garko
Block Retrieval
tunable commands


Taught by

BSidesLV

Related Courses

OS Analysis with Volatility
Pluralsight
Getting Started with Memory Forensics Using Volatility
Pluralsight
Advanced Malware Analysis: Redux
Cybrary
Introduction to Memory Forensics with Volatility 3
DFIRScience via YouTube
Taking Memory Forensics to the Next Level
New York University (NYU) via YouTube