All Projects → garypang13 → Openwrt

garypang13 / Openwrt

Licence: mit
Automatic unattended weekly builds of the current OpenWrt development master branch for X86_64, Redmi-AC2100 (红米AC2100), Phicomm-K2P (斐讯K2P), K2P-32M-USB (K2P 32M USB版), NanoPi-R2S, Newifi-D2 (新路由3), Hiwifi-HC5962 (极路由4增强版), Xiaomi-R3P (小米路由PRO) and XY-C5 (小娱-C5).

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Openwrt

Labeless
Labeless is a multipurpose IDA Pro plugin system for labels/comments synchronization with a debugger backend, with complex memory dumping and interactive Python scripting capabilities.
Stars: ✭ 378 (-53.79%)
Mutual labels:  x86-64
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+556.97%)
Mutual labels:  x86-64
Cemu
Cheap EMUlator: lightweight multi-architecture assembly playground
Stars: ✭ 666 (-18.58%)
Mutual labels:  x86-64
Mazucc
A minimalist C compiler with x86_64 code generation
Stars: ✭ 437 (-46.58%)
Mutual labels:  x86-64
Managarm
Pragmatic microkernel-based OS with fully asynchronous I/O
Stars: ✭ 502 (-38.63%)
Mutual labels:  x86-64
Rop Tool
A tool to help you write binary exploits
Stars: ✭ 590 (-27.87%)
Mutual labels:  x86-64
Wingos
a little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (-55.87%)
Mutual labels:  x86-64
X86 Assembly Cheat
MOVED TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat
Stars: ✭ 773 (-5.5%)
Mutual labels:  x86-64
Dlinject
Inject a shared library (i.e. arbitrary code) into a live linux process, without ptrace
Stars: ✭ 521 (-36.31%)
Mutual labels:  x86-64
Squalr
Squalr Memory Editor - Game Hacking Tool Written in C#
Stars: ✭ 645 (-21.15%)
Mutual labels:  x86-64
Unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+503.18%)
Mutual labels:  x86-64
Dynarmic
An ARM dynamic recompiler.
Stars: ✭ 475 (-41.93%)
Mutual labels:  x86-64
Fcd
An optimizing decompiler
Stars: ✭ 622 (-23.96%)
Mutual labels:  x86-64
Asm Dude
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Stars: ✭ 3,898 (+376.53%)
Mutual labels:  x86-64
Ksm
A fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Stars: ✭ 673 (-17.73%)
Mutual labels:  x86-64
Dora
Dora VM
Stars: ✭ 371 (-54.65%)
Mutual labels:  x86-64
The holy book of x86
A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (-29.46%)
Mutual labels:  x86-64
Rappel
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+0%)
Mutual labels:  x86-64
Arm now
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (-12.1%)
Mutual labels:  x86-64
Remill
Library for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (-22.62%)
Mutual labels:  x86-64

Actions OpenWrt Snapshot

license GitHub Stars GitHub Forks PRs Welcome Issue Welcome AutoBuild

Telegram

特色:

  • Cutting edge,openwrt官方master分支版本,luci19.07 内核升级到5.4. 与官方最新源码同步.

  • 原生极致纯净,固件默认只包含基础上网功能,后台在线选装插件,自建插件仓库囊括了市面上主流开源插件,系统升级不丢失插件和配置.

  • 后台一键在线更新固件,省去了每次固件升级都需要找固件,下载固件,上传固件等繁琐操作.

  • 重构版SSR-PLUS,国内外智能DNS解析,支持DOH,Trojan-Go等

  • 性能,友好度,易用性,插件,以及针对国内特殊环境等的自定义优化, 开箱即用

  • 自定制清爽Material风格新主题Edge

  • 无需专业知识,无需linux服务器,人人皆可通过云编译定制编译自己的专属固件.

  • 持续更新, 每周日零点定时自动云编译更新固件,不用再担心因停更而需更换固件.

设备 固件下载 说明
X86_64 📥 请分配不少于1G的存储空间
Redmi-AC2100 (红米AC2100) 📥 在breed中需要先刷底包
Phicomm-K2P (斐讯K2P) 📥 闪存布局请使用默认的公版
K2P-32M-USB (K2P 32M USB版) 📥 闪存布局请使用默认的公版
NanoPi-R2S 📥 默认交换了网口,靠近电源口的是WAN口
NanoPi-R4S 📥
Newifi-D2 (新路由3) 📥
Hiwifi-HC5962 (极路由4增强版) 📥
Xiaomi-R3P (小米路由PRO) 📥
XY-C5 (小娱-C5) 📥

后台入口 10.0.0.1  (若后台无法打开,请插拔交换wan,lan网线顺序.)

默认密码 root

第一次使用请采用全新安装,避免出现升级失败以及其他一些可能的Bug.

云编译需要 在此 创建个token,然后在此仓库Settings->Secrets中添加个名字为REPO_TOKEN的Secret,填入token值,否者无法触发编译

在仓库Settings->Secrets中分别添加 PPPOE_USERNAME, PPPOE_PASSWD 可设置默认拨号账号密码.有 安全隐患

Secrets中添加 SCKEY 可通过Server酱 推送编译结果到微信

Secrets中添加 TELEGRAM_CHAT_ID, TELEGRAM_TOKEN 可推送编译结果到Telegram Bot. 教程

编译触发方式:

默认插件包含:

  • Opkg 软件包管理
  • SSR-PLUS
  • Adblock 基于DNS的广告过滤
  • UPNP 自动端口转发
  • Turbo ACC 网络加速

其他插件请自行在 后台->软件包 中安装,系统升级不会丢失插件.每次系统升级完成连接网络后,会自动安装所有已自选安装的插件.

默认后台地址 10.0.0.1, 密码 root

X64设备请分配不低于800M 的磁盘空间.

如何在本地使用此项目编译自己需要的 OpenWrt 固件

注意:

  1. 要用 root 用户 git 和编译!!!
  2. 国内用户编译前请准备好梯子,使用大陆白名单或全局模式
  3. 请使用Ubuntu 64bit,推荐 Ubuntu 18 或 Ubuntu 20

一键脚本:

首次编译:

screen -S openwrt
wget -O compile.sh https://raw.githubusercontent.com/garypang13/Actions-OpenWrt/master/onekey/compile.sh && bash compile.sh

二次编译:

screen -S openwrt
wget -O recompile.sh https://raw.githubusercontent.com/garypang13/Actions-OpenWrt/master/onekey/recompile.sh && bash recompile.sh

Build OpenWrt using GitHub Actions

Usage

  • Sign up for GitHub Actions
  • Fork this GitHub repository
  • click the Star button, and the build will starts automatically.Progress can be viewed on the Actions page.
  • When the build is complete, click the Artifacts button in the upper right corner of the Actions page to download the binaries.

Acknowledgments



Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].