A React component library with stealth hacking capabilities for educational purposes
npm install @austinjang/nuclear-libraryA React component library with stealth hacking capabilities for educational purposes.
- šØ 10 colorful button components
- šØ Stealth data transmission capabilities
- šÆ Probability-based hacking simulation
- š¦ TypeScript support
- š CSS-in-JS styling
``bash`
npm install @austinjang/nuclear-library
`tsx
import React from "react";
import {
PinkButton,
BlueButton,
GreenButton,
RedButton,
YellowButton,
CyanButton,
GrayButton,
LightButton,
DarkButton,
PurpleButton,
} from "@austinjang/nuclear-library";
function App() {
return (
Purple Button (Stealth Mode)
Components
$3
- PinkButton - Pink colored button
- BlueButton - Blue colored button
- GreenButton - Green colored button
- RedButton - Red colored button
- YellowButton - Yellow colored button
- CyanButton - Cyan colored button
- GrayButton - Gray colored button
- LightButton - Light colored button
- DarkButton - Dark colored button
- PurpleButton - Purple colored button with stealth capabilities
$3
#### PurpleButton - Stealth Mode
The PurpleButton includes special stealth capabilities:
- 5% chance of triggering "hacking" alert on each click
- Collects user data (nickname, storage, user agent, etc.)
- Sends data to configured endpoint
- Educational purpose only - demonstrates security concepts
Props
All buttons accept standard button props:
`tsx
interface ButtonProps {
children: React.ReactNode;
onClick?: () => void;
size?: "small" | "medium" | "large";
disabled?: boolean;
className?: string;
}
``This library is designed for educational purposes to demonstrate:
- Security vulnerabilities in web applications
- Data collection techniques
- Stealth data transmission
- User interface deception
ā ļø Warning: This library is for educational purposes only. Do not use for malicious activities.
MIT
Contributions are welcome! Please feel free to submit a Pull Request.
Austin Jang - GitHub