The batman Tech Os

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
DennisCGc

Re:The batman Tech Os

Post by DennisCGc »

I totally agree with Kemp..

You say you're 13? I seriously don't believe that. Yeah, I was once 13 years, learned Basic and more-than-a-bit assembly, had some weird ideas, but I somehow knew some ideas were totally out of the question for me. The main difference between you and me is that I don't 'spam' the boards with 'waht 2 doo?'

I read your posts on the other board, what you really need to learn is:

* learn how to spell and communicate properly
* learn how a computer/pda works (basic knowledge)
* learn a decent programming language. HTML is NOT a programming language. Visual Basic is a programming language, but it would NOT learn you how a computer works. (even the older ones, Quick BASIC, is doing a better job imo) I suggest Assembly, C/C+.
* learn something about logical ports/electronics and also learn how a computer/pda works (advanced, deeper on to the material)

Seriously, what you want to do is not impossible but almost impossible. (come on, you really don't know how you should use a command line program)

DennisCGc.
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Re:The batman Tech Os

Post by kataklinger »

Wow, man this is great! ;D ;D ;D
This man has a problem!
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:The batman Tech Os

Post by Candy »

Bladers wrote: i dont think you f**** understand me the NASM dont F**** work dam if you read closely you could understand it and i dont have to use F***ing cursing words
You could indeed do without curse words.

People here are trying to help you in their own scarce private time - because most people here have a full higher education, job or both at the same time - and you're rewarding their social and helpful attitude with being very rude and totally unhelpful in getting your own questions answered.

Are you placing these posts purely to annoy people, to use up their time or are you actually interested in serious replies?

If the last, fix up your attitude. If the first or second, stop bothering us.
Bladers

Re:The batman Tech Os

Post by Bladers »

it still dont work wtf is going on i do that and i comes and disappear
Bladers

Re:The batman Tech Os

Post by Bladers »

your hink am lieing
so let me tell your exactly what am doing
i download a nasm.zip with nasm,ndisasm,coping
i put in in windows/system32
clicked started and run type
nasm -h comes up and bam disappears
proxy

Re:The batman Tech Os

Post by proxy »

you are continuing to make it clear that you no idea how to operate command line applications.

It is common knowledge (to those familiar with how to operating command line applications in windows) that running a command line application from pretty much _anything_ but a command window will result in the application closing as soon as it finishes.

let me spell it out for you.

click "start" and choose "run"
in the run box type "cmd" and hit enter
a black box will open up...this is called a "command prompt"
run any command line application from there.

I don't want to be harsh here, but it is apparent that you are a novice computer user. You have big dreeams, but absolutely no skill or experience to realize them. I highly recomend that you learn more about how to use the more "advanced" (and I use that term loosly here) features of your computer before even considering any programming projects.

proxy
Bladers

Re:The batman Tech Os

Post by Bladers »

i remeber i used that cmd dos thingy to hack this website i forgot totally about that
i also used it to ping websites and play star wars
that was 2 years ago when i was into hacking/there thing you forget how you do when you need to know how to do them
Kemp

Re:The batman Tech Os

Post by Kemp »

i remeber i used that cmd dos thingy to hack this website [...] that was 2 years ago
Please please please don't say anything else we can make fun of, especially the idea of you hacking when you were 11 and now having no idea how to run a command line app or what to even call the command line.

Do you require more help with running your assembler from the command line or have you got it covered?
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:The batman Tech Os

Post by Pype.Clicker »

i see nothing to make fun of ... script kiddies: that's the name ... you download a package, type a few parameters and here you go: your computer is doing vunerability tests and installing rootkits when the screensaver runs... then you can start blogging about it. No skillz included, some assembly required.

Glad to hear you've left that behind.

The FAQ could help to get you started, gathering info about what good compiling suits are hanging around (GCC/Cygwin) and the like...

btw, may i add that i totally failed to see what that "batman" and "bat wave" things are all about and why you think it's so obvious we know about it that you didn't mentionned ?
Kemp

Re:The batman Tech Os

Post by Kemp »

Your script kiddies comment is very true, and pretty much what I was aiming at. That isn't hacking in my view as it requires no skill, hacking is something you do that can earn you the description of being a hacker in any sense of the word (not specifically the media sense), including hacking together software. Anyway, this is totally off-topic (we have a topic? :o ).

Blader : Refer back to my command line question if you're looking for the last relevant thing I said =P
Bladers

Re:The batman Tech Os

Post by Bladers »

i was a hacker i just get the ping and ip infomation from that
i have 2 friend one is a website hacker and other is a computer hacker the computer hacker uses a 7 heaven hacking tool and the other friend use some type of script
fdarkangel

Re:The batman Tech Os

Post by fdarkangel »

i'm not eager to make fun out of this topic. actually, the whole topic couble be summerized by a Master Foo story, but i have my say anyway.

your picture i have: ignorant, quite smart, has interest and curiosity. that _is_ the beginning for any science, including computer science. however, that is the _beginning_. try something more simple, and then another. then use these various simple things you've done to make quite complex things. you'll screw things up many times, but that's the way you get things working.

1. a hacker is not someone who can breach securities. have a look at jargon file.
2. you need to read. a lot.
3. you need more than click-clicks to do something significant. wihch is not something you can get from a gui based OS such as window$. this can be discussed broadly though, but i'd rather forward you to Master Foo again.
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:The batman Tech Os

Post by Candy »

Bladers wrote: i was a hacker i just get the ping and ip infomation from that
i have 2 friend one is a website hacker and other is a computer hacker the computer hacker uses a 7 heaven hacking tool and the other friend use some type of script
If this were a moderated forum (as in, +1 or -1 with motivation), I'd moderate that as -1 Flamebait.

One is a "website hacker" that uses a script, we call that a script kiddie. No matter the age or whatever, if you run a script that you do not FULLY understand, you're a script kiddie.

One is a "computer hacker" that uses a pre-made program by somebody I don't know. That's cracking or possibly still being a script kiddie. I think he probably doesn't fully understand what the program is doing (as in, if it breaks on some other setup, can you change the source to fix that?). In that case, he'd be a script kiddie, in the case he did understand, he'd be a cracker.

None of these people you mention are a hacker in the real meaning of the word (which is NOT the newspaper one). Short list:

Cracker: Somebody who breaks into computers with self-made tools for personal gain (financial, material, logical) at the expense of others. Examples include people using DDOS bots, credit card fraud programs, breaking into the bank computer, hacking a Gibson, controlling your local TV network etc. Yes, even the movie "Hackers" was wrong.
Hacker: Somebody who wishes to learn the most about anything, and who doesn't strictly stay within the bounds of the law (as in, if my PSU said I shouldn't open it, I still do so to figure out how it works) but who do not do anything with it for personal gain at the expense of others. Examples: Pretty much everybody on this forum, people breaking up hardware to know how it works, the guy at your school that gets straight A's (probably at least), people who can tell about stuff they're interested in up to a level that most people would have been bored already etc.
Script kiddie: Somebody who doesn't know what he's doing exactly, but who uses stuff that hackers (or crackers) put out as an example of things they have figured out (or as their own things that provide them personal gain). Examples include DDOSers, the guy at your school that seems to be able to get into everybody's hotmail account, people installing keyloggers, trojans etc.

First things first: In the real hacker community (that is not the people who break into computers) we kind of don't like crackers or script kiddies. As a matter of fact, if you look at it from a more neutral standpoint, both a script kiddie and a cracker are people that the law provides entry points against. Hackers can't be punished by law (usually), because they do follow it and if they break it it's a very minor breach (since they're only breaking it to show something or to figure something out). There are only a few laws a hacker might break, and theft and embezzlement aren't among them.

--end hacker rant

As for you, you sound like somebody who's very eager to get further in what he knows, who wants to learn and explore but who doesn't understand a few things we consider basic. Also, I get the feeling you're kind of arrogant or at least slightly stubborn. NASM is in fact a command-line program, which means you can only use it properly from the command line. Also, the command line offers a few functions that no GUI has ever even come close to, so it's very useful to learn how it's used.

First of all, stop by at the MingW folks for a mingw compiler. That's a C compiler that works in Windows, but that doesn't allow for OS development. I'll explain why you want this in a moment. Also download MSYS from the same page.

Within MSYS is a console that's very much like the unix console. It is a ported BASH that allows for normal unix control of a windows machine (to me), or getting used to a unix environment within your normal environment (to you, I think). MSYS and MingW allow you to do pretty much anything a normal Unix would allow you as well, without the hassle of rebooting and messing about with stuff you don't know yet. The one downside is that the MingW compiler can't be used for OSDEV, since it is modified to create specifically Windows-compatible executables. Your bootloader is probably not Windows-compatible (and if it is, it needs quite a diet). You then decide which languages to use (C, ASM, basic, pascal, OC/AML, Java, whatever you like, but do understand the implications of doing so (see the OSFAQ for that)). Find crosscompilers for that (NASM doesn't link into any OS-specific information and can be considered a crosscompiler for this purpose), install them and use them to your hearts enjoyment.
Kemp

Re:The batman Tech Os

Post by Kemp »

hacking a Gibson
Ah yes, the legendary Gibson ;D Nice of people to crack guitars ;) (http://www.gibson.com)

I notice we all seem to be making the same points, ie the term "hacker" is misused by a lot of people and that how to use command lines should be one of the first things you learn if you're serious about OS Dev.

The next thing after how to use command lines would (in my experience) be a basic grasp of C (possibly preceeded by shell scripting to get you into a frame of mind, but I haven't really done much of that myself so I can't advise) as well as how C does things at the assembly level (messing around with stack pointers in function calls and suchlike), followed by learning how to use assembly yourself. The first part of this is quite convenient because a lot of OSes come with C compiler packaged as standard, plus the OSFAQ will come in quite handy. All this should be done at the same time as a lot of reading about both what you are doing at the time (and experimenting to check that you really understand it) as well as reading about the hardware that makes up your target system.

I make that seem like a short and fast process when I say it like that (command lines -> C -> assembly), but it's good to take your time learning these things as the more information you absorb and understand the better you'll be prepared to handle unexpected situations. Also, don't just skip straight from one to the other, there are a lot of things you can learn in between these, this is just my guide to a general direction. As my last point in this post, remember that everyone is different, which is why my suggestions are only suggestions and not The One True Path. Experiment, play around, enjoy yourself, and try not to take everything so seriously :)
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Re:The batman Tech Os

Post by kataklinger »

:o

This guy needs help, but he should look somewhere else (if you know what i mean ::))!
And I think we should stop wasting out times on him,we cannot help!

He can't understand basic concepts, and we trying to help him to make some cray Bat stuff ;D
Post Reply