Common Terminal Tools for Embedded Development

Common Terminal Tools for Embedded Development

Follow+Star Public Account, don’t miss the wonderful content Source | Embedded Mix Embedded development often requires some terminal tools and serial tools, such as: What tools are you using? This article summarizes some commonly used terminal tools. WindTerm WindTerm is an open-source free, cross-platform SSH/Sftp/Shell/Telnet/Serial client that supports Windows, Linux, and macOS. It is very … Read more

Basic OpenWrt Configuration for Key-Based Login

Basic OpenWrt Configuration for Key-Based Login

OpenWrt defaults to using the root account to manage the entire system, and the username information is automatically filled in on the WebUI. However, the home network environment can be quite complex, as the main router assigns public IPv6 addresses to all local network devices. This is not secure for external access, so we need … Read more

Reviving Raspberry Pi 3B+ with 1Panel Management Tool

Reviving Raspberry Pi 3B+ with 1Panel Management Tool

Introduction: After 5 years of use, my Raspberry Pi 3B+ finally died a few weeks ago. It started beeping and restarting didn’t help; recently, I re-flashed the TF card with a new system, and to my surprise, it booted up! The power adapter was buzzing loudly, indicating it was faulty, so I replaced it with … Read more

OpenWrt Basic Disk Expansion

OpenWrt Basic Disk Expansion

Because the space provided by the firmware is really too small, just installing a few software can cause problems, so it is strongly recommended to prioritize disk expansion after installation! Disk expansion involves different methods for different versions. The version we downloaded and used is ext4, while another version is squashfs. Ext4 Disk Expansion 1. … Read more

OpenWrt LuCi Arbitrary File Reading

OpenWrt LuCi Arbitrary File Reading

Setting Up OpenWrt Environment Download the OpenWrt 19.07 image, extract it, and convert it into a disk image for import into a virtual machine. wget https://downloads.openwrt.org/releases/19.07.0/targets/x86/generic/openwrt-19.07.0-x86-generic-combined-ext4.img.gz gunzip openwrt-19.07.0-x86-generic-combined-ext4.img.gz sudo apt-get install qemu-utils -y sudo qemu-img convert -f raw openwrt-19.07.0-x86-generic-combined-ext4.img -O vmdk openwrt-19.07.0-x86-generic-combined-ext4.vmdk The WEB backend access is successful. After setting the password, you can access … Read more

What To Do If Your Server Is Hacked? Follow My Steps

What To Do If Your Server Is Hacked? Follow My Steps

Follow our official account for Java tipsdelivered promptly👇 Source:cnblogs.com/operationhome/p/16637763.html 1. Server Intrusion Symptoms 2. Server Investigation and Response 2.1 Possible Causes of Server Intrusion 2.2 Investigation and Response Steps 3. Lessons Learned from This Intrusion 4. Insights from This Server Intrusion In the following text, locking files and directories means adding certain attributes to them, … Read more

How To Change Management Password and Set SSH on OpenWRT

How To Change Management Password and Set SSH on OpenWRT

This chapter mainly explains: the basic usage of OpenWRT firmware to change the management password and set up SSH terminal service. 1. What is OpenWRT firmware Here is a brief introduction to the origins of OpenWRT. Back in the day, Linksys (now acquired by Cisco) released a wireless router product named WRT54G/GS, a classic product. … Read more

OpenWrt LuCi Arbitrary File Read

OpenWrt LuCi Arbitrary File Read

Setting Up OpenWrt Environment Download the OpenWrt 19.07 image, extract it, and import it as a disk image into the virtual machine. wget https://downloads.openwrt.org/releases/19.07.0/targets/x86/generic/openwrt-19.07.0-x86-generic-combined-ext4.img.gz gunzip openwrt-19.07.0-x86-generic-combined-ext4.img.gz sudo apt-get install qemu-utils -y sudo qemu-img convert -f raw openwrt-19.07.0-x86-generic-combined-ext4.img -O vmdk openwrt-19.07.0-x86-generic-combined-ext4.vmdk Successfully accessed the web backend, after setting the password, you can access it via SSH. … Read more