Sachverhalt: Sachverhalt: A. Die X._ AG wurde am 14. August 1987 mit Sitz in Baden/AG (ab 28. Januar 1988 M._, ab 17. Mai 1989 N._) gegründet. Einziger Verwaltungsrat bei der Gründung war A._. Am 13. April 1988 trat C._ (wie A._ [nun Verwaltungsratspräsident] mit Einzelunterschrift) in den Verwaltungsrat ein. Zweck der Gesellschaft war der (internationale) Vertrieb von Hard- und Software, insbesondere im Bereich CAD (act. 10/1a). Am 1. Oktober 1988 erwarb die Gesellschaft von der D._ Verlag AG die gesamte X._ CAD-Software und die (ausser Europa) weltweiten Distributionsrechte für diese. Der Kaufvertrag wurde für die D._ Verlag AG von A._, für die X._ AG von C._ unterzeichnet (act. 10/1c). Die Programme wurden von der X._ AG laufend weiterentwickelt und gegen Linzenzgebühren zur Nutzung überlassen. Am 20. Januar 1988 wurde die Handelsmarke X._ im Markenregister international eingetragen; als Inhaberin der Marke ist die X._ AG, Baden, registriert (Stand September 2002). Am 23. Februar 1996 wurde die Firma geändert in Y._ AG. Die Gesellschaft, die am 26. Juni 1996 - nachdem ihr Personal (bzw. seit Mai 1994 bereits jenes der X._ AG) zur Z._ GmbH übergetreten war - ihren Sitz von Baden nach Uitikon/ZH verlegt hatte, wurde ab 16. Dezember 1997 liquidiert und am 4. Januar 2000 im Handelsregister des Kantons Zürich gelöscht. Bis zum 29. Februar 1996 war B._, Turgi, Direktor mit Einzelunterschrift. Veranlagte Staats- und Gemeindesteuern 1995 und 1996 wurden nicht bezahlt und mussten abgeschrieben werden. Am 23. Februar 1996 wurde die Firma geändert in Y._ AG. Die Gesellschaft, die am 26. Juni 1996 - nachdem ihr Personal (bzw. seit Mai 1994 bereits jenes der X._ AG) zur Z._ GmbH übergetreten war - ihren Sitz von Baden nach Uitikon/ZH verlegt hatte, wurde ab 16. Dezember 1997 liquidiert und am 4. Januar 2000 im Handelsregister des Kantons Zürich gelöscht. Bis zum 29. Februar 1996 war B._, Turgi, Direktor mit Einzelunterschrift. Veranlagte Staats- und Gemeindesteuern 1995 und 1996 wurden nicht bezahlt und mussten abgeschrieben werden. B. Am 7. Juni 1994 erfolgte die Gründung der Z._ GmbH mit Sitz in Turgi. Zweck der Gesellschaft waren der Betrieb eines Ingenieurbüros und EDV-Dienstleistungen. Gesellschafter und Geschäftsführer war B._, weitere Gesellschafterin dessen Ehefrau. Beide verfügten über Einzelunterschrift. Am 20. Oktober 1995 wurde der Sitz nach Baden verlegt (N._). Die Geschäftsführung wechselte am 23. Februar 1996 zu A._; gleichzeitig erlosch die Zeichnungsberechtigung der bisherigen zwei Gesellschafter und der Sitz wurde nach Baden-Dättwil (R._) verlegt. Ihr zuvor von der X._ AG übernommenes Personal wechselte am 1. Januar 1999 zur X._ GmbH. Die Z._ GmbH wurde am 18. Mai 1999 liquidiert und am 26. März 2001 im Handelsregister des Kantons Aargau gelöscht. Die für das Steuerjahr 2000 veranlagten Staats- und Gemeindesteuern blieben unbezahlt. B. Am 7. Juni 1994 erfolgte die Gründung der Z._ GmbH mit Sitz in Turgi. Zweck der Gesellschaft waren der Betrieb eines Ingenieurbüros und EDV-Dienstleistungen. Gesellschafter und Geschäftsführer war B._, weitere Gesellschafterin dessen Ehefrau. Beide verfügten über Einzelunterschrift. Am 20. Oktober 1995 wurde der Sitz nach Baden verlegt (N._). Die Geschäftsführung wechselte am 23. Februar 1996 zu A._; gleichzeitig erlosch die Zeichnungsberechtigung der bisherigen zwei Gesellschafter und der Sitz wurde nach Baden-Dättwil (R._) verlegt. Ihr zuvor von der X._ AG übernommenes Personal wechselte am 1. Januar 1999 zur X._ GmbH. Die Z._ GmbH wurde am 18. Mai 1999 liquidiert und am 26. März 2001 im Handelsregister des Kantons Aargau gelöscht. Die für das Steuerjahr 2000 veranlagten Staats- und Gemeindesteuern blieben unbezahlt. C. Am 15. Januar 1997 wurde die X._ GmbH mit Sitz in Baden (R._) gegründet. Zweck der Gesellschaft war der Vertrieb von Hard- und Software, speziell im Bereich CAD. Gesellschafter waren die Z._ GmbH und die in Baden domizilierte, von A._ und seiner Ehefrau beherrschte U._ GmbH. Geschäftsführer war A._. Am 7. Dezember 1999 verlegte sie ihr Domizil nach Baden-Dättwil (O._). Die Gesellschaft änderte am 21. Juli 2000 die Firma in A._ Consulting GmbH mit Sitz in Fislisbach. Nebst der U._ GmbH als Gesellschafterin war A._ Gesellschafter und Geschäftsführer mit Einzelunterschrift. In den Jahren 1997 bis 1999 erzielte die Gesellschaft ihre Einnahmen zur Hauptsache aus Verkauf Software/Hardware/Dienstleistungen und Softwareaktualisierung an inländische Kunden (CAD Branchensoftware X._). Das von der Z._ GmbH übernommene Personal wechselte am 1. Januar 2000 zur X._ Inc. CAD-Software. C. Am 15. Januar 1997 wurde die X._ GmbH mit Sitz in Baden (R._) gegründet. Zweck der Gesellschaft war der Vertrieb von Hard- und Software, speziell im Bereich CAD. Gesellschafter waren die Z._ GmbH und die in Baden domizilierte, von A._ und seiner Ehefrau beherrschte U._ GmbH. Geschäftsführer war A._. Am 7. Dezember 1999 verlegte sie ihr Domizil nach Baden-Dättwil (O._). Die Gesellschaft änderte am 21. Juli 2000 die Firma in A._ Consulting GmbH mit Sitz in Fislisbach. Nebst der U._ GmbH als Gesellschafterin war A._ Gesellschafter und Geschäftsführer mit Einzelunterschrift. In den Jahren 1997 bis 1999 erzielte die Gesellschaft ihre Einnahmen zur Hauptsache aus Verkauf Software/Hardware/Dienstleistungen und Softwareaktualisierung an inländische Kunden (CAD Branchensoftware X._). Das von der Z._ GmbH übernommene Personal wechselte am 1. Januar 2000 zur X._ Inc. CAD-Software. D. Die X._ Inc. CAD-Software, wiederum mit Sitz in Baden-Dättwil (P._), wurde am 7. Dezember 1999 gegründet. Zweck der Gesellschaft sind die Entwicklung und der internationale Vertrieb von Hard- und Software, speziell im Bereich CAD. Verwaltungsrat und Einzelzeichnungsberechtigter war zunächst F._, wobei die Eröffnungsbilanz von A._ unterzeichnet worden war. Wie eine Steuerrevision ergab, stimmte der inländische Kundenstamm (EDV-Lizenznehmer von CAD-Software X._) der X._ GmbH des Jahres 1999 mit jenem der X._ Inc. CAD-Software für das Jahr 2000 weitgehend überein. Für die Übertragung des ganzen Geschäftes mit entsprechendem Kundenstamm wurde kein Entgelt verbucht. Das Aktienkapital war durch eine X._ Inc. (ohne den Zusatz CAD-Software), O._, Baden-Dättwil, einbezahlt worden, die indessen im Handelsregister nicht eingetragen war. Bei seinen Nachforschungen stiess der Steuerrevisor hingegen auf die am 19. Mai 1992 in Nassau/Bahamas gegründete X._ Inc. Direktor, Präsident und Sekretär der Gesellschaft ist A._. Ihren Sitz hat sie bei der Notariatskanzlei V._ & Co., Nassau/Bahamas (act. 10/4g). Wie eine Steuerrevision ergab, stimmte der inländische Kundenstamm (EDV-Lizenznehmer von CAD-Software X._) der X._ GmbH des Jahres 1999 mit jenem der X._ Inc. CAD-Software für das Jahr 2000 weitgehend überein. Für die Übertragung des ganzen Geschäftes mit entsprechendem Kundenstamm wurde kein Entgelt verbucht. Das Aktienkapital war durch eine X._ Inc. (ohne den Zusatz CAD-Software), O._, Baden-Dättwil, einbezahlt worden, die indessen im Handelsregister nicht eingetragen war. Bei seinen Nachforschungen stiess der Steuerrevisor hingegen auf die am 19. Mai 1992 in Nassau/Bahamas gegründete X._ Inc. Direktor, Präsident und Sekretär der Gesellschaft ist A._. Ihren Sitz hat sie bei der Notariatskanzlei V._ & Co., Nassau/Bahamas (act. 10/4g). E. Am 14. Juli 2000 verkaufte die X._ Inc., Nassau, den Source Code und sämtliche Rechte an der CAD Software X._ CAD sowie die Marke X._ (gemäss der internationalen und schweizerischen Markeneintragung) für Fr. 2'000'000.-- an die W._ Informatik AG mit Sitz in Steinen. Als Vertragsorte sind Nassau und Steinen angegeben. Unterzeichnet wurde der Vertrag von F._ (für X._ Inc.), Baden, und E._ (für W._ Informatik AG). Letzterer hat erklärt, er sei für die Vertragsverhandlungen und -unterzeichnungen nie in Nassau gewesen. Mit gleichem Datum verkaufte die X._ Inc., Nassau, für welche wiederum F._ unterzeichnete, an E._ sämtliche 200 Inhaberaktien der X._ Inc. CAD-Software, Baden-Dättwil, für Fr. 400'000.--. Als Vertragsort war Baden angegeben. E._ übertrug diese Aktien am 1. Dezember 2000 für Fr. 400'000.-- auf die W._ Informatik AG. Für den Tag der Vertragsunterzeichnung liegt eine von A._ unterzeichnete Quittung der X._ Inc., Nassau, an die W._ Informatik AG vor (Bankcheck UBS Fr. 200'000.-- und Scheck W._ Informatik AG über Fr. 200'000.-- gemäss Kaufvertrag vom 14. Juli 2000). Der durch die W._ Informatik AG in diesem Zusammenhang ausgestellte Check wurde durch A._ (mit Stempel X._ Inc., O._, Baden-Dättwil) indossiert. Am 21. September 2001 bestellte E._ zudem bei der UBS einen Check über Fr. 125'000.-- an Ordre X._ Inc., Nassau, wobei dieser an die A._ Consulting GmbH, Fislisbach, zu senden war. Im Weiteren verfügten sowohl die X._ Inc. CAD-Software als auch die X._ Inc. über Konten bei der UBS, die für gegenseitige Geldüberweisungen benutzt wurden. Auf Grund dieser Umstände kam das Steueramt des Kantons Aargau, Direkte Bundessteuer (im Folgenden: Steueramt), zum Schluss, die Geschäfte der X._ Inc. würden im Kanton Aargau geführt, wo die Gesellschaft damit über ein Steuerdomizil gemäss Art. 50 des Bundesgesetzes vom 14. Dezember 1990 über die direkte Bundessteuer (DBG; SR 642.11) verfüge. Es ermittelte für die Jahre 1997 bis 2000 eine mutmasslich geschuldete Direkte Bundessteuer von insgesamt Fr. 319'928.--. Da es diesen Steueranspruch als gefährdet erachtete, verfügte es gestützt auf Art. 169 DBG am 8. Oktober 2002, die X._ Inc. habe zur Deckung der direkten Bundessteuer für die Steuerjahre 1997 bis 2000 den Betrag von Fr. 319'928.-- nebst Zins zu 4% seit 1. Dezember 2002 sicherzustellen. Auf Grund dieser Umstände kam das Steueramt des Kantons Aargau, Direkte Bundessteuer (im Folgenden: Steueramt), zum Schluss, die Geschäfte der X._ Inc. würden im Kanton Aargau geführt, wo die Gesellschaft damit über ein Steuerdomizil gemäss Art. 50 des Bundesgesetzes vom 14. Dezember 1990 über die direkte Bundessteuer (DBG; SR 642.11) verfüge. Es ermittelte für die Jahre 1997 bis 2000 eine mutmasslich geschuldete Direkte Bundessteuer von insgesamt Fr. 319'928.--. Da es diesen Steueranspruch als gefährdet erachtete, verfügte es gestützt auf Art. 169 DBG am 8. Oktober 2002, die X._ Inc. habe zur Deckung der direkten Bundessteuer für die Steuerjahre 1997 bis 2000 den Betrag von Fr. 319'928.-- nebst Zins zu 4% seit 1. Dezember 2002 sicherzustellen. F. Mit Verwaltungsgerichtsbeschwerde vom 12. November 2002 beantragt die X._ Inc., Nassau, die Sicherstellungsverfügung vom 8. Oktober 2002 aufzuheben. Das Steueramt beantragt, die Beschwerde abzuweisen. Im zweiten Schriftenwechsel haben die Parteien vollumfänglich an ihren Anträgen festgehalten. Die Eidgenössische Steuerverwaltung, Hauptabteilung Direkte Bundessteuer, hat sich der Vernehmlassung und Duplik des Steueramtes angeschlossen und stellt ebenfalls den Antrag auf Abweisung der Beschwerde. Die Eidgenössische Steuerverwaltung, Hauptabteilung Direkte Bundessteuer, hat sich der Vernehmlassung und Duplik des Steueramtes angeschlossen und stellt ebenfalls den Antrag auf Abweisung der Beschwerde. G. Mit Verfügung vom 19. November 2002 hat der Präsident der II. öffentlichrechtlichen Abteilung das Gesuch der X._ Inc. um Gewährung der aufschiebenden Wirkung abgewiesen. G. Mit Verfügung vom 19. November 2002 hat der Präsident der II. öffentlichrechtlichen Abteilung das Gesuch der X._ Inc. um Gewährung der aufschiebenden Wirkung abgewiesen. H. Mit Verfügung des Instruktionsrichters vom 8. Juli 2003 wurde der Beschwerdeführerin Gelegenheit gegeben, zu den im Instruktionsverfahren nachgeforderten fehlenden und vom Steueramt des Kantons Aargau nachgereichten Unterlagen Bemerkungen anzubringen. Am 15. August 2003 nahm die Beschwerdeführerin zu den eingereichten Unterlagen Stellung. 