• 2024-03-23数码管的动态显示
    1.共阴极数码管实现HELLO #include<reg51.h>charstr[]={0x76,0x79,0x38,0x38,0x3F};//HELLOcharwei[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; voiddelay(intn){ inti=0,j=0; for(i=0;i<n;i++) { for(j=0;j<120;j++); }} voidseg(){
  • 2023-09-032023羊城杯RE部分
    vm_wo代码copy下来调了一下vm_body[0]=input[i]vm_body[1]=vm_body[0]>>1v12=vm_body[0]vm_body[2]=v12<<7vm_body[0]=vm_body[2]|vm_body[1]vm_body[0]^=vm_body[3]vm_body[0]=vm_body[0]vm_body[1]=vm_body[0]>>2v12=vm_body[0]vm_body[2]=v12<
  • 2023-08-08ciscn_2019_es_2
    ciscn_2019_es_20x0132位开NX,有system函数,但是需要传入binsh。然而,栈上变量s位于ebp-0x28,而read函数仅能读入0x30个字节,那么若想实施缓冲区溢出,只有0x08=0x30-0x28个字节供我们进行布局。因此,在只有ebp与ret能被篡改的条件下可尝试使用栈迁移。程序存在leaveret