MEMORY DEVICE, STACK PROTECTION SYSTEM, COMPUTER SYSTEM, COMPILER, STACK PROTECTING METHOD, STORAGE MEDIUM AND PROGRAM TRANSMITTER

    公开(公告)号:JP2001216161A

    公开(公告)日:2001-08-10

    申请号:JP2000028358

    申请日:2000-02-04

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To prevent stack smashing attack due to buffer overflow on a stack. SOLUTION: This memory device is used by a computer system. It is provided with an area to store a return address 230 to a call origin of a function under execution, an area to store a previous frame pointer 22 to the call origin of the function under execution and an area to be located in the rear of the area to store the return address 230 and the area to store the previous frame pointer 220 and to store local variables as memory patterns of this memory device after invoking the function when this computer system executes programs. The area to store the local variables stores a guard variable 212 as an object to confirm whether or not it is destroyed in a return processing of the function under execution before this arrangement 211 when the arrangement 211 is stored in the area to store the local variables.

    SYSTEM FOR TRACKING ACCESS CHAIN, NETWORK SYSTEM, METHOD AND RECORDING MEDIUM

    公开(公告)号:JP2001217834A

    公开(公告)日:2001-08-10

    申请号:JP2000025594

    申请日:2000-02-02

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To obtain a method for tracking an access chain which does not depend on the data contents of a packet and its system. SOLUTION: The log data of the packet coming in and going out a network are stored in a log box. In such a case, the data size and detection time of the packet are recorded. When illegal access is made to a target computer, an illegal access chain is tracked on the basis of the log information. The access chain tracking is performed as follows. The change of the packet data size at the time in a 1st connection and the change of the packet data size at the time in a 2nd connection are calculated from the log data. The shapes of graphs formed by these sequences are compared and when the shapes are similar, the connections are decided as being included in the same chain.

    METHOD AND DEVICE FOR DERIVING INTER-DATA CONNECTION RULE, METHOD AND DEVICE FOR CUTTING ORTHOGONAL PROJECTION AREA

    公开(公告)号:JPH10240747A

    公开(公告)日:1998-09-11

    申请号:JP3460597

    申请日:1997-02-19

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To make it easy to find a connection rule between data by composing a plane of two numeric attributes that an analyzed body has and cutting an orthogonal projection area between true and false attributes under specific conditions. SOLUTION: A database having data including two kinds of numeric attribute and one kind of true/false attribute has two axes corresponding to two kinds of numeric attribute and stores the number v(i, j) of data belonging to respective pixels (i row, j column) of a plane divided into N×N pixels and the number v(i, j) of data whose true/false attributes are true. Then a specific condition θis inputted to cut an orthogonal projection area S of pixels, maximizing an equation I, out of a plane. Thus, the area in the orthogonal projection shape is cut out to make it easy for people to grasp the connection rule. Lastly, data included in the cut orthogonal projection area S are outputted.

Patent Agency Ranking