thavixt/steganography_wasm

GitHub: thavixt/steganography_wasm

这是一个用于在图像中执行LSB隐写术的Web应用程序,实现便捷的数据隐藏与检索。

Stars: 0 | Forks: 0

# 隐写术 - WebAssembly 一个用于在图像上执行简单 LSB (最低有效位) 隐写术的 Web 应用程序。 ## 开发环境 后端使用以下技术构建: - PHP, PostgreSQL 前端使用以下技术构建: - [lbuchs/webauthn](https://github.com/lbuchs/webauthn) - [Go / WebAssembly](https://go.dev/wiki/WebAssembly) - [Vite / React / Typescript](https://tailwindcss.com/docs/installation/using-vite) - [shadcn](https://ui.shadcn.com/docs/installation/vite) - [Sera UI](https://seraui.com/docs) ### 前端 要使用 Vite 启动前端应用程序,请运行: ``` npm run dev:fe ``` 然后打开 http://localhost:4123 ### 后端 运行: ``` npm run dev:be # to start the backend docker containers # 或直接使用 docker cli: docker compose --profile stego_backend up -w ``` 当容器运行后,您可以通过以下地址访问它们: - 后端: http://localhost:8000 - PostgreSQL 数据库 (Adminer): http://localhost:8080/?pgsql=postgres&username=admin&db=stego_wasm&ns=public ## 资源: - [Youtube: 图像中的秘密 (隐写术) - Computerphile](https://www.youtube.com/watch?v=TWEXCYQKyDc) - [Youtube: Passkeys 如何工作 - Computerphile](https://youtube.com/watch?v=lypcC79k-gg) - [实践中的 Passkeys 实现 - Computerphile](https://www.youtube.com/watch?v=lypcC79k-gg) - [软件包: lbuchs / WebAuthn](https://github.com/lbuchs/WebAuthn) - [MDN 文档: Web / API / Credential](https://developer.mozilla.org/en-US/docs/Web/API/Credential) - [MDN 文档: WebAuthn](https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API#examples)
标签:AI工具, Docker, Go 语言, LSB 隐写, OpenVAS, Passkeys, PHP, PostgreSQL, React, Syscalls, TypeScript, Vite, WASM, WASM 应用, WebAuthn, Web 应用, 图像加密, 图像处理, 图像隐藏, 在线隐写, 安全插件, 安全登录, 安全认证, 安全防御评估, 密码学, 手动系统调用, 日志审计, 测试用例, 网络安全, 自动化攻击, 请求拦截, 隐写术, 隐写术工具, 隐私保护