https://github.com/nuclei-software/nuclei-dlink_gdbserver
Nuclei DLink GDB Server Tool
https://github.com/nuclei-software/nuclei-dlink_gdbserver
Last synced: 8 months ago
JSON representation
Nuclei DLink GDB Server Tool
- Host: GitHub
- URL: https://github.com/nuclei-software/nuclei-dlink_gdbserver
- Owner: Nuclei-Software
- License: apache-2.0
- Created: 2022-11-01T09:32:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-02T04:04:49.000Z (almost 2 years ago)
- Last Synced: 2025-03-24T01:21:49.270Z (over 1 year ago)
- Language: C++
- Size: 25.8 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction

# QT Development Environment
- [Official Download](http://download.qt.io/)
- [中国科学技术大学](http://mirrors.ustc.edu.cn/qtproject/)
- [清华大学](https://mirrors.tuna.tsinghua.edu.cn/qt/)
- [北京理工大学](http://mirror.bit.edu.cn/qtproject/)
- [中国互联网络信息中心](https://mirrors.cnnic.cn/qt/)
| directory | description |
|--------|--------|
| archive | Various Qt development tools installation packages, both new and old (you can download the Qt development environment and source code) |
| community_releases | Community customized Qt library, Tizen Edition Qt and Qt additional source package |
| development_releases | Development Edition, which has new and old unstable versions, is an informal version in the Qt development process |
| learning | There are documentation tutorials and demonstration videos for learning Qt |
| ministro | The mini version, currently available for Android |
| official_releases | The official release is a stable version of the Qt library and development tools (you can download the Qt development environment and source code) |
| online | Qt online installation source |
| snapshots | A preview of the latest development tests in the Qt library and development tools |
> Since the latest version of QT only supports online installation, I'll use online installation as an example here
Index of **/qtproject/official_releases/online_installers/**
The mode of online installation will be slow in China, so we need to add the following parameters at startup:
``` bash
.\qt-unified-windows-x64-online.exe --mirror https://mirrors.tuna.tsinghua.edu.cn/qt
```


``` bash
vim ~/.bashrc
export PATH=~/Qt/Tools/QtCreator/bin:~/Qt/6.4.2/gcc_64/bin:$PATH;
source ~/.bashrc
```
# Qt In GUI Mode
```bash
qtcreator dlink_gdbserver.pro &
```

## Compile

## Run

# Qt In Command Line Mode
## Compile
```bash
cd dlink_gdbserver
qmake dlink_gdbserver.pro -o ~/build/
make --directory=~/build/
```
## Run
```bash
cd build
# Starting In GUI Mode
./dlink_gdbserver
# Starting In Command Line Mode
./dlink_gdbserver -f ../dlink_gdbserver.cfg
```
# Linux add usb rules
Creating a rule file
```
sudo vim /etc/udev/rules.d/50-dlink.rules
```
Write Dlink-related USB rules
```
SUBSYSTEMS=="usb", ATTRS{idVendor}=="28e9", ATTRS{idProduct}=="018a", GROUP="users", MODE="0666"
```
Reload USB rules or reboot your computer
```
sudo udevadm control --reload
```