-
C++Phase I (Remote Control) Video Course 22 hours and 58 minutes Through OD reverse, we organically combine C++and assembly. Through a remote control framework that can run on WIN10 system, we can learn large-scale network communication and load balancing. Although Sparrow is small, it has everything, involving UI interface, files, and registry, IOCP network communication, operating system, keyboard recording, pipeline, thread, event and a series of methods, through practical projects, integrate knowledge points, understand in simple terms, and guide programming with interest! Reverse Program Entry and Memory Model Create secret channel of command prompt Trojan controller based on single document Dynamic release of resources Windows interface program development five forty class hour twenty thousand seven hundred and eighty-seven Human learning ¥ two hundred and eighty-nine 2018/05/31 -
STL Source Code Profile_SGI Version 29 hours and 52 minutes Memory pool, container, extraction programming mechanism, container principle, red black tree, hashtable, STL algorithm, cooperation between various components preface Introduction to STL Overview of Primary Space Configurator _allocator Primary space configurator _set_new_handler mechanism Primary space configuration_code implementation five fifty-three class hour twenty thousand and forty-seven Human learning ¥ three hundred and ninety-nine 2023/05/25 -
VT Virtualization Kernel Security Getting Started Video Tutorial 12 hours and 18 minutes VT virtualization is a technology that AMD and Intel withdrew to improve hardware utilization. This technology has been used 10 years ago. At present, this technology has not been popularized in China, and there is also a lack of information on the Internet. Most people can only read instruction manuals, security technicians, which can be used to do memory hiding, anti debugging, anti debugging, RootKits, nested virtualization, everything, VT debugger is just an application based on VT virtualization! Introduction to kernel VT virtualization technology Install VMX and VMCS Initializing Host Status and EPT Concepts Open the basic principles of VMware virtualization and VT DPC callback installation that infects multi-core CPUs four point nine twenty-two class hour eighteen thousand and eight hundred Human learning ¥ two hundred and eighty-nine 2018/07/23 -
Windows PE Guide (Basic Part) 25 hours and 3 minutes Explained the format of PE file Find the software registration code 64 bit assembly and compilation link Introduction to PE and COFF file layout COFF head Symbol Table I five twenty-nine class hour eighteen thousand five hundred and seventy-seven Human learning ¥ two hundred 2022/03/09
C++Series Collection Practical Video Course
2 courses in total
In depth exploration of streaming media open source technology - special series season 3
Total 3 courses+3 materials
-
STL Source Code Profile_PJ Version 19 hours and 40 minutes This topic will lead you to uncover the secrets of the bottom layer of STL, know how to implement containers, iterators, and space configurators, and improve your ability to read source code STL_PJ Source Code Profile_Topic Introduction STL_PJ Source Code Profile_list_1 STL_PJ Source Code Profile_list_2_iterator STL_PJ Source Code Profile_list_3 STL_PJ Source Code Profile_list_4_allocator five thirty-seven class hour eighteen thousand four hundred and eighty-four Human learning ¥ two hundred and thirty-six 2022/04/15 -
assembly language 55 hours and 22 minutes Learn the MASM syntax, and learn to write DOS and windows programs with MASM. What is a computer BX Register and Loop Instruction An assembler Offset directive and label Transition to assembly five seventy-nine class hour eighteen thousand and fifty-two Human learning ¥ three hundred 2021/04/24 -
Fundamentals of Windows Driver Programming (II) 28 hours and 25 minutes Explain the principle and implementation of layered driver, filter driver, PNP management and bus driver in windows driver Start with DeviceIoControl Control code communication Memory usage Port read/write and PC speaker drive Execute application layer code in the kernel five thirty-three class hour thirteen thousand seven hundred and ninety-two Human learning ¥ two hundred 2022/02/23 -
C++core intensive video course 9 hours and 59 minutes Shallow and deep details of all aspects of c++development. C++Overview - Building a Development Environment C++overview - writing the first C++program C++Overview - I/O C++Overview - Process Control C++Overview - Introduction to Class Objects five seventy-five class hour thirteen thousand two hundred and sixty-four Human learning ¥ two hundred and seventy-nine 2014/08/28 -
Concurrent Implementation of Collaborative Programs 9 hours and 18 minutes Master the principle of concurrent implementation of coroutine Course Description Introduction Source code description and Linux environment compilation Review the function call stack of internal skill course Collaborative source code tailoring and construction 1 Cooperate with Cheng Yuangu to tailor and build 2 five seventeen class hour eleven thousand six hundred and seventy-seven Human learning ¥ two hundred and eighty-nine 2023/11/14 -
VSTO Add in Development Dry Goods Tutorial C# 3 hours and 25 minutes The Course of Developing VSTO Add ins is a course for the foundation and improvement of Office word/excel/ppt plug-ins. The author has been engaged in VSTO development for more than two years and has accumulated a lot of development experience, which is practical and dry. Most of the content is hard to find online, and many authors have studied many functions for days, even weeks! Through this course, you can develop Office plug-ins independently and quickly. VSTO Course Introduction and Environment Configuration VSTO Course Supplement VSTO Add in File Description and Precautions VBA and Macros Automatic reading and writing of Word/Excel documents four point eight thirty-four class hour ten thousand seven hundred and sixty-four Human learning ¥ two hundred 2018/08/08 -
Memory and Data II 2 hours and 51 minutes Master memory, data and instructions Supplementary ELF document content explanation Supplementary ELF document content explanation 2 Supplementary process memory layout Supplementary process memory layout 2 Supplementary application for memory with execution authority and write instructions to run five six class hour ten thousand six hundred and fifty-eight Human learning ¥ three hundred and fifty 2022/03/24 -
Windows Driver Development Series III: Introduction to WDF Driver Development 18 hours and 48 minutes On the basis of NT and WDM, turn to the object-oriented and event mechanism of WDF, and master the WDF programming model Introduction to WDF Drive Development Analysis and summary of the overall framework flow chart of WDF driver Explain the steps of creating WDF drive by hand KMDF driver case demonstration and analysis -Configure the drive development environment 1 -- vs2015+SDK+WDK+VMW four point eight ninety-two class hour ten thousand three hundred and eleven Human learning ¥ three hundred and ninety-nine 2020/12/01 -
Windows kernel security (Part I) 17 hours and 19 minutes Windows keyboard filtering, virtual disk, disk filtering, file system filtering framework Establish our own NT style filter driver framework Principle of file system filtering framework Introduction to the working principle of windows operating system keyboard Disk filter drive I Virtual Disk Principle five twenty-one class hour nine thousand three hundred and fourteen Human learning ¥ two hundred 2021/10/15 -
X86/X64 software reverse analysis [Introduction] 14 hours and 19 minutes Learn the basic knowledge related to software reverse analysis, the logic and structure of common C language function disassembly, and the x84/x64 assembly step by step Pre class preparation&tool installation and configuration Reverse analysis and unofficial function extension in software (1) Reverse analysis and unofficial function extension in software (2) CPU instruction set&the simplest function Debug/Release Analyzing the Classic Program in C Language - Hello World five sixty class hour seven thousand seven hundred and ninety-three Human learning ¥ two hundred and ninety-nine 2021/05/16 -
Audio and video QoS technology: in-depth analysis and implementation of WebRTC smooth sending (Pacer) technology 5 hours and 53 minutes Master WebRTC's weak network optimization hard core technology, congestion control gcc+smooth sending pacer+packet loss retransmission nack WebRTC smooth sending Pacer technical effect demonstration Overview of smooth transmission Pacer technology Create RTP packet sending control class Create PacedSender class Create PacingController class five eighteen class hour seven thousand five hundred and sixty-three Human learning ¥ three hundred and ninety-nine 2023/09/12 -
NginX Operation and Maintenance Development Treasure (7-Day Success) 22 hours and 30 minutes Learn the following contents through course learning: 1 NginX configuration parameters and characteristics; 2. Working principle and application scenarios; 3. Principle and configuration skills of reverse proxy and load balancing; 4. NginX source code level workflow; 5. NginX's own plug-in and third-party plug-in features and use skills; 6. Development of HTTP module; 7. Development of filter module. Description of the Seven Day Chengdie Curriculum System (2020) Introduction to ngx_http_access_module instruction Principle of forward proxy and reverse proxy Single sign on and simulated filling Virtual host and request distribution five one hundred and sixty-eight class hour six thousand five hundred and eighty-four Human learning ¥ two hundred and fifty-nine 2021/05/05
FSP Game Reverse/FPS Game Security
6 courses in total
FFmpeg and H.265 Advanced Video Surveillance Technology Practice
5 courses+9 materials in total
-
Qt5 (C++) Advanced Part 5: Introduction to QML and Improvement Project Practice 9 hours 56 minutes Learn the basic knowledge of QML and Javascript, and you can start using QML development projects Overview and Introduction of QML Course Introduction to HTML and hands-on practice Introduction and Practice of CSS Analysis of the Principle Flow of QML Plotting Clock Introduction to QML layout and Rowlayout application four point eight sixty-three class hour six thousand five hundred and sixty-three Human learning ¥ two hundred and fifty-eight 2022/03/03 -
Getting Started and Improving Visual Studio C++Debugging 5 hours and 9 minutes Comprehensively master Visual Studio C/C++debugging technology and skills, and improve the ability to quickly locate and fix bugs Bottom-up test Debugging Basis - Breakpoint - Single Step - Change Variable Value Multithread deadlock debugging End exam Memory leak detection four point nine twenty-three class hour six thousand three hundred and forty Human learning ¥ three hundred and ninety-eight 2022/03/23 -
Application of PE Guide 19 hours and 44 minutes Explain the application of PE format, and modify the PE executable file at binary level Tools and data PE Application Summary The simplest form of shackles Joint implementation of executable files PE encryption principle five twenty-four class hour six thousand three hundred and twenty-four Human learning ¥ two hundred 2022/07/27 -
Video tutorial of the second phase of C++(cross platform communication) 23 hours and 30 minutes The mobile terminal has occupied more market share, but development has always been on the PC side. How to make the code written by itself cross platform and seize market share is a question that many people have considered. One development and multiple cross compilation, how to write the code, can not rely on a single operating system, and what tools can be used to quickly build a cross platform IDE project, This set of courses will tell you that after learning this set of courses, everyone's doubts will be solved~, high concurrency asynchronous network Installing the Kali Linux operating system Installation and environment configuration of Boost library Cross platform game engine SDL construction Use of cross platform compilation and configuration tool CMake Installation of Qt and Use of Creator four point two thirty-nine class hour six thousand three hundred and fifteen Human learning ¥ four hundred and eighty-nine 2018/06/25 -
Windows x64 bit driver development 6 hours and 51 minutes Improve the development level of windows driver Windows x64 bit driver development VS2019 installation and environment VS2019 Create a Driver Application load driver Application Uninstall Driver Application communicates with driver five nineteen class hour five thousand six hundred and thirty-three Human learning ¥ three hundred and ninety-nine 2022/03/02 -
Detailed explanation of STL of CSP/Sinogame C++(a necessary skill to save money) 5 hours and 39 minutes Explain the STL core components in SinoGael C++: containers, iterators, algorithms, etc Details of STL of SINOSAI C++- 01-STL Overview Details of STL of SINOSAI C++- Use of 02 vector Details of STL of SINOSAI C++- 03 vector application case 1 Details of STL of SINOSAI C++- 04 - vector application case 2 Details of STL of SINOSAI C++- Use of 05 deque No score temporarily twenty class hour six thousand two hundred and ninety-two Human learning ¥ two hundred and fifty-eight 2024/09/13 -
C Language Project Development Series Video Course 54 hours and 21 minutes Complete the project through project practice training (this course is a project course and does not provide source code. All source code needs to be prepared by students themselves) File reader analysis Example of function parameter error Example of pointer error Programming modular thinking Reader job parse_new project requirements five thirty-one class hour five thousand five hundred and twenty-three Human learning ¥ four hundred and ninety-nine 2018/01/12 -
FFmpeg4.3 Series 26: Video Surveillance H265 Multi camera Broadcast and Control Project 16 hours and 6 minutes Real combat of video monitoring project using FFmpeg and Qt to develop multi-channel H265 webcams Video monitoring effect display and book overview Introduction to onvif and GBT28181 Review and summary of SDL2.0 programming Review and Summary of FFmpeg Series Five SDK Programming Three color spaces RGB, YUV, HSV five eighty-two class hour three thousand seven hundred and thirty-four Human learning ¥ four hundred and sixty-eight 2023/05/22 -
ATL (IV) Basic Application 44 hours and 23 minutes Explain the implementation principle of ATL internal architecture and internal code. Introduction to Persistent Storage Windows program in ATL Connection point Principle of property page Example of IEnumXXX implemented by ATL five sixty-one class hour three thousand six hundred and ninety-three Human learning ¥ three hundred 2020/12/23 -
Zero basics, in-depth understanding of Linux operating system kernel [Process] 20 hours and 32 minutes Your gains from learning this course: 1. code abstraction ability 2. system architecture ability 3. improving interview competitiveness Relationship between process and program How does the kernel code execute? What is a signal What is cache consistency Process scheduling preparation knowledge five eighty-eight class hour three thousand and twelve Human learning ¥ two hundred and ninety-nine 2022/12/15 -
C++server connection MySQL+Redis high availability and high performance commercial dry goods 15 hours and 40 minutes Learn to use MySQL+Redis Content introduction Business and worker thread data buff encapsulation Principle of architecture framework Encapsulate DBManager Content introduction five seventy-three class hour two thousand five hundred and eighteen Human learning ¥ three hundred and eighty 2021/07/30 -
Qt5 (C++) Advanced Part 6: Introduction to QML Common Controls, Custom Components and Multimedia 7 hours and 8 minutes Learn QML's standard control programming and custom component programming, including beautifying effects, and write your own code Introduction to QML Standard Controls and Custom Controls Introduction to Component Custom Component Principle SpinBox simple application Implementation of the mask effect of circular pictures About DelayButton five forty-six class hour two thousand one hundred and forty-four Human learning ¥ two hundred and thirty-eight 2021/10/13 -
C Language Programming 45 hours and 44 minutes Xu Tong once taught at Tsinghua University. Advocate and practitioner of IT education. 20 years of software development and scientific research experience, information technology teaching experience. Professional planning tutor. Tens of thousands of students are struggling in the front line of software development in the motherland. C language is a great language in the history of software programming. Through the learning of this course, we can recognize C language, learn C language, and skillfully use C language; Understand basic data structures and algorithms; Introduction to C Language Process control principle Assignment Operators Array Principle Software programming and programming languages No score temporarily one hundred and forty-nine class hour one thousand nine hundred and seventy-seven Human learning ¥ two hundred and ninety-nine 2017/11/29 -
Windows kernel security and driver development hardware 9 hours and 10 minutes Practice Windows advanced driver development and filtering ideas to improve Windows driver development level Course Introduction Serial port filtering Basic Introduction Visual Studio 2019 Development Environment Installation Configuration Introduction to kernel programming environment four point eight thirty-six class hour one thousand six hundred and sixty-seven Human learning ¥ two hundred and thirty-eight 2020/03/06