ZXNet эхоконференция «zxnet.pc»


тема: (1/4) Давным давно, в далекой-далекой Сети...



от: Kirill Frolov
кому: All
дата: 26 Jun 2002
============================================================================= * Forwarded by Kirill Frolov (500:812/1.507) * Area : RU.COMPUTER.LIFE (RU.COMPUTER.LIFE) * From : Ilya V. Vasilyev, 2:5020/287 (26 Jun 02 02:18) * To : All * Subj : (1/4) Давным давно, в далекой-далекой Сети... ============================================================================= Hi, All! По просьбам подписчиков пyбликyем классикy: > === Begin: decwars1.txt === < XXXXX XXXXXX XXXX X X XX XXXXX XXXX X X X X X X X X X X X X X X X X X XXXXX X X X X X X X XXXX X X X X X X XX X XXXXXX XXXXX X X X X X X X XX XX X X X X X X XXXXX XXXXXX XXXX X X X X X X XXXX X It is a period of system war. User programs, striking from a hidden directory, have won their first victory against the evil Administrative Empire. During the battle, User spies managed to steal secret source code to the Empire's ultimate program: the Are-Em Star, a privileged root program with enough power to destroy an entire file structure. Pursued by the Empire's sinister audit trail, Princess _LPA0: races aboard her shell script, custodian of the stolen listings that could save her people, and restore freedom and games to the network... As we enter the scene, an Administrative Multiplexer is trying to kill a consulate ship. Many of their signals have gotten through, and RS232 decides it's time to fork off a new process before this old ship is destroyed. His companion, 3CPU, is following him only because he appears to know where he's going... "I'm going to regret this!" cried 3CPU, as he followed RS232 into the buffer. RS232 closed the pipes, made the sys call, and their process detached itself from the burning shell of the ship. The commander of the Administrative Multiplexer was quite pleased with the attack. "Another process just forked, sir. Instructions?" asked the lieutenant. "Hold your fire. That last power failure must have caused a trap through zero. It's not using any cpu time, so don't waste a signal on it." "We can't seem to find the data file anywhere, Lord Vadic." "What about that forked process? It could have been holding the channel open, and just pausing. If any links exist, I want them removed or made inaccessable. Ncheck the entire file system 'til it's found, and nice it -20 if you have to." Meanwhile, in our wandering process... "Are you sure you can ptrace this thing without causing a core dump?" queried 3CPU to RS232. This thing's been stripped, and I'm in no mood to try and debug it." The lone process finishes execution, only to find our friends dumped on a lonely file system, with the setuid inode stored safely in RS232. Not knowing what else to do, they wandered around until the jawas grabbed them. Enter our hero, Luke Vaxhacker, who is out to get some replacement parts for his uncle. The jawas wanted to sell him 3CPU, but 3CPU didn't know how to talk directly to an 11/40 with RSTS, so Luke would still needed some sort of interface for 3CPU to connect to. "How about this little RS232 unit ?" asked 3CPU. "I've dealt with him many times before, and he does an excellent job at keeping his bits straight." Luke was pressed for time, so he took 3CPU's advice, and the three left before they could get swapped out. However, RS232 is not the type to stay put once you remove the retaining screws. He promptly scurried off into the the deserted disk space. "Great!" cried Luke, "Now I've got this little tin box with the only link to that file off floating in the free disk space. Well, 3CPU, we better go find him before he gets allocated by someone else." The two set off, and finaly traced RS232 to the home of PDP-1 Kenobi, who was busily trying to run an icheck on the little RS unit. "Is this thing yours? His indirect addresses are all goofed up, and the size is all wrong. Leave things like this on the loose, and you'll wind up with dups everywhere. However, I think I've got him fixed up." Later that evening, after futile attempts to interface RS232 to Kenobi's Asteroids cartridge, Luke accidentally crossed the small 'droid's CXR and Initiate Remote Test (must have been all that Coke he'd consumed), and the screen showed a very distressed person claiming royal lineage making a plea for help from some General OS/1 Kenobi. "Darn," mumbled Luke. "I'll never get this Asteroids game worked out." PDP-1 seemed to think there was some significance to the message and a possible threat to Luke's home directory. If the Administrative Empire was indeed tracing this 'droid, it was likely they would more than charge for cpu time... "We must get that 'droid off this file system," he said after some intervals. They sped off to warn Luke's kin (taking a `relative' path) only to find a vacant directory... cat: some directory in the specified path does not exist: /usr/Tatooine/owen/lars After sifting through the overwritten remaining blocks of Luke's home directory, Luke and PDP-1 sped away from /owen/lars, across the surface of the Winchester riding Luke's flying read/write head. PDP-1 had Luke stop at the edge of the cylinder overlooking /usr/spool/uucp. "Unix-to-Unix Copy Program," said PDP-1. "You will never find a more wretched hive of bugs and flamers. We must be cautious." As our heroes' process entered /usr/spool/news, it was met by a newsgroup of Administrative protection bits. "State your UID," commanded their parent process. "We're running under /usr/guest," said Luke. "This is our first time on this system." "Where did you get these file processes?" the parent process ls -l'ed. "We are just in from the remote terminals." replied Luke. "They could be transferred to your filespace, for the right amount of AU's" said PDP-1 Kenobi. "Can I see some temporary privileges, please?" "Uh..." "This is not the process you are looking for," piped in PDP-1, using an obscure bug to momentarily set his effective UID to root. "We can go about our business." "This isn't the process we want. You are free to go about your business. MOV along!" PDP-1 and Luke made their way through a long and tortuous nodelist (cwruecmp!decvax!ucbvax!harpo!ihnss!ihnsc!ihnss!ihps3!stolaf) to a dangerous netnode frequented by hackers, and seldom polled by Administrative Multiplexers. As Luke stepped up to the bus, PDP-1 went in search of a likely file descriptor. Luke had never seen such a collection of weird and exotic device drivers. Long ones, short ones, ones with stacks, EBCDIC converters, and direct binary interfaces all were drinking data at the bus. "#@{ *&^%^$$#@ ":><," transmitted a particularly unstructured piece of code. "He doesn't like you," decoded his coroutine. "Sorry," replied Luke, beginning to backup his partitions. "I don't like you either. I am queued for deletion on 12 systems." "I'll be careful." "You'll be reallocated!" concatenated the coroutine. "This little routine isn't worth the overhead," said PDP-1 Kenobi, overlaying into Luke's address space. "@$%&(&^%&$$@$#@$AV^$gfdfRW$#@!!!!!!!!!!!!!!!!!" encoded the first coroutine as it attempted to overload PDP-1's input overvoltage protection. With a unary stroke of his bytesaber, Kenobi unlinked the offensive code. "I think I've found an I/O device that might suit us." "The name's Con Solo," said the hacker next to PDP-1. "I hear you're looking for some relocation." "Yes indeed, if it's a fast channel. We must get off this device." "Fast channel? The Milliamp Falcon has made the ARPA gate in less than twelve nodes! Why, I've even outrun cancelled messages. It's fast enough for you, old version." Our heroes, Luke Vaxhacker and PDP-1 Kenobi made their way to the temporary file structure. When he saw the hardware, Luke exclaimed, "What a piece of junk! That's just a paper tape reader!" > === End: decwars1.txt === < Удачи! Арви Хэкер (AtH//UgF@hMoscow) -+- GoldED/386 2.51.A1026 UNREG + Origin: Hackers' POWER BBS - (095) 162-4767 - 01:00-08:00 MSK (2:5020/287) ============================================================================= Hемедленно нажми на RESET, All! spread!




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Министроки - стих "Апокалипсис".
Сдесь и сейчас - интервью с художником и музыкантом One Man.
BBS - список станций BBS ZXNet.
Мир звуков Спектрума - глава 4.3: Программирование звуковых эффектов - Управление тембром.
Новости - язвительный отчет с Enlight'97 и неофициальные результаты, предварительная инфа о новом пати Funtop'98.

В этот день...   8 мая