Coding, Web, Hydrology and more.

Latest stories

System Response in Hydrological Model

0X00 What is System Response? From my own perspective, System Response is system’s inner structures and components’ feedback to a change in single input or combination of multiple inputs. If you are familiar with model sensitivity analysis, it is well-known that this analysis is based on analyzing model outputs’ differences on given inputs’ variation, and this differences...

Utilizing fail2ban to Protect SSHD & Mail Service on CentOS

0x00 STORY I haven’t checked mail log after installing dovecot and postfix, since these mailing services runs well without any problem, but recently I found issue on losing mails when sending numerous mails at the same time, then I looked into dovecot and postfix’s configuration thoroughly, however, everything seems to be ok, then I turned to check mail log hoping to find some errors...

An Introduction to DELAUNEY Triangulation

0x01 Introduction Recently I’m working on visualization of flow velocity pulsation, it is necessary to draw a contour map of the distribution of the velocity pulsation intensity on the cross section. The Chart control provided by Winform does not provide the function of contour drawing. So I look up in Baidu for some information, and probably learned the steps of contour drawing, and I will...

Building a lite private cloud disk with aria2 and File Browser

0x00 Introduction Cloud disk providers like baidu, 115, yunfile have provided us with convenient cloud storage services which enables us to gain access to file across multiple platforms and devices. Since our works are often related to word, excel, ppt and etc, we rely heavily on a desktop or laptop to produce productivity in our routine life, but there’s always sometime we don’t have...

A recording of building a reimbursement ticketing tool for HHU

0x00 Story One day afternoon, when it is the time for making reservation for next day’s reimbursement, I open the reimbursement platform and type in the reservation info then hit the submit button, but the server returns nothing but blank page and refresh does no help at all, which annoys me a lot and creates a really really bad experience. Since that I can do nothing to improve the...

A third party DrCOM Client for Hohai University

0x00 Story Recently, my teacher has replace the old home router with a brand new enterprise router, but by doing so the cracked DrCOM authentication client won’t work any more. At first, I try to seek help from the github, and not surprisingly there’s a third party client for DrCOM written in python waiting for me. But since the client is written in python, it...

Currently working method to get direct download link from OneDrive share link

0x00 Introduction Microsoft OneDrive has long been a indispensable cloud service for me to store PPTs, PDFs, etc. Its user experience are marvelous, the sync, upload and download speed are satisfying, but what bothers me is that it takes me a long time to fully load a OneDrive file share page, as a result, I seldom use OneDrive to share files with my friends. 0x01 Methods It is quite simple to...

DrCOM(ver.D) in HHU Packet Analysis

0x00 Packet List Challenge Login Logout KeepAlive_1 KeepAlive_2 0x01 Login & Logout Route 0x011 Login Route First, a chanllange packet is made and sent to server, and the response should start with 0x02 and contain 4 bytes salt at the offset 0x14. Second, a login packet can be made with the salt we’ve got, after we send it to the server, it should respond with data which starts with...

New Way to Install Adobe Creative Cloud to Specified Directory

0x01 Story As is known to us all, officially, the default install directory for Adobe Creative Cloud can’t be changed from C:/Program Files/Adobe to users desire directory unless users have install at least one of Adobe Creative Cloud product. Hence, I am wondering about whether there is another way to install Adobe Creative Cloud component without installing one then changing install...

Coding, Web, Hydrology and more.

Meta