Previous Slide


Computer Memory and Program Variables

Next Slide

VARIABLES USED IN A LANGUAGE LIKE JAVA ARE AUTOMATICALLY ASSOCIATED WITH MEMORY UNITS AS PART OF PROCESSING BY A SYSTEM LIKE METROWERKS

  • INFORMATION REQUIRING MORE THAN EIGHT BINARY DIGITS IS STORED IN BYTES WITH CONSECUTIVE ADDRESSES.
server.sendLine("RETR " + msgCount);
do { msg = server.getResponse();
		
     start = msg.indexOf("From:");
     end = msg.indexOf("\n",start);
	. . .				
     msgCount = msgCount+1;
     server.sendLine("RETR "+msgCount);
     status = server.getLine();
} while ( status.startsWith("+OK") )
image



The Web:
Technologies and
Techniques


Links to other course pages:


Williams College
Department of Computer Science
This page is part of a section of lecture slides related to " The Internet Worm " within the topic "Computer Security: A Case Study?". Other slides within this section and other sections of slides for the topic "Computer Security: A Case Study?" can be accessed using the links below.
  • Paranoia Raising
  • Some Sample Security Problems
  • The Internet Worm
  • The Internet Worm
  • What was "The Worm"?
  • Finding Machine Names
  • How the Worm Broke in
  • Password Guessing
  • The SENDMAIL "Trap Door"
  • The Finger Server Bug
  • Computer Memory Organization
  • Computer Memory and Program Variables
  • Memory Overflow
  • The Finger Bug
  • It Couldn't Happen Again! Could it?