Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Would you people stop playing these stupid games?!?!?!!!!


devel / alt.lang.asm / Borlands Tasm32 v5 and external values (in a DLL)

SubjectAuthor
* Borlands Tasm32 v5 and external values (in a DLL)R.Wieser
`* Re: Borlands Tasm32 v5 and external values (in a DLL)Rosario19
 +* Re: Borlands Tasm32 v5 and external values (in a DLL)Rosario19
 |`- Re: Borlands Tasm32 v5 and external values (in a DLL)Kerr-Mudd, John
 `- Re: Borlands Tasm32 v5 and external values (in a DLL)R.Wieser

1
Borlands Tasm32 v5 and external values (in a DLL)

<uvoqhg$1m791$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=520&group=alt.lang.asm#520

  copy link   Newsgroups: alt.lang.asm
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: alt.lang.asm
Subject: Borlands Tasm32 v5 and external values (in a DLL)
Date: Wed, 17 Apr 2024 17:40:12 +0200
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <uvoqhg$1m791$1@dont-email.me>
Injection-Date: Wed, 17 Apr 2024 17:40:32 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="206ecdd52bf8936f03f85e75e6296f94";
logging-data="1776929"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19+Oc9TBhFAYyQkf1UXcwyUMC42iWXVymvg7KeJDTYl6A=="
Cancel-Lock: sha1:1NCP8Np63zMmAUNHom3R1+C0/sY=
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
 by: R.Wieser - Wed, 17 Apr 2024 15:40 UTC

Hello all,

I've been using Borlands Tasm32 v5 for a while now, but have a bit of a
problem with declaring strings and values inside a dll.

For instance, CRTDLL.DLL exposes "_iob", which is/should be (a pointer to)
an array of stdio control structures.

And I have no idea how to define it. :-|

Worse: when I checked _IOB points to a "JMP [...]" (indirect jump) byte
sequence (and not a pointer to the actual data).

The question is, does anyone (stil) know how to declare such an external
value / string ?

Regards,
Rudy Wieser

Re: Borlands Tasm32 v5 and external values (in a DLL)

<k77i2jd33rru11rmcqf18nlqtio9svc92v@4ax.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=521&group=alt.lang.asm#521

  copy link   Newsgroups: alt.lang.asm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Ros...@invalid.invalid (Rosario19)
Newsgroups: alt.lang.asm
Subject: Re: Borlands Tasm32 v5 and external values (in a DLL)
Date: Wed, 24 Apr 2024 16:55:02 +0200
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <k77i2jd33rru11rmcqf18nlqtio9svc92v@4ax.com>
References: <uvoqhg$1m791$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 24 Apr 2024 16:54:58 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="213c8e58b9062d975f784cca4700b33f";
logging-data="2510747"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/n2Ms4b2kAMm0xyh4mWzRCccQADKKwB4w="
Cancel-Lock: sha1:57UilEKE9LJBhrZV9mquEQdumUs=
X-Newsreader: Forte Free Agent 1.93/32.576 English (American)
 by: Rosario19 - Wed, 24 Apr 2024 14:55 UTC

On Wed, 17 Apr 2024 17:40:12 +0200, "R.Wieser" wrote:

>Hello all,
>
>I've been using Borlands Tasm32 v5 for a while now, but have a bit of a
>problem with declaring strings and values inside a dll.
>
>For instance, CRTDLL.DLL exposes "_iob", which is/should be (a pointer to)
>an array of stdio control structures.
>
>And I have no idea how to define it. :-|
>
>Worse: when I checked _IOB points to a "JMP [...]" (indirect jump) byte
>sequence (and not a pointer to the actual data).
>
>The question is, does anyone (stil) know how to declare such an external
>value / string ?
>
>Regards,
>Rudy Wieser
>

this seems to speak of write one dll in tasm
https://tolik-punkoff.com/2022/05/09/writing-win32-programs-in-assembly-language-using-tasm/

Re: Borlands Tasm32 v5 and external values (in a DLL)

<v48i2j9v59ofv2mgbgtnsdf9mvqat4j7b8@4ax.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=522&group=alt.lang.asm#522

  copy link   Newsgroups: alt.lang.asm
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Ros...@invalid.invalid (Rosario19)
Newsgroups: alt.lang.asm
Subject: Re: Borlands Tasm32 v5 and external values (in a DLL)
Date: Wed, 24 Apr 2024 17:10:31 +0200
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <v48i2j9v59ofv2mgbgtnsdf9mvqat4j7b8@4ax.com>
References: <uvoqhg$1m791$1@dont-email.me> <k77i2jd33rru11rmcqf18nlqtio9svc92v@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 24 Apr 2024 17:10:26 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="213c8e58b9062d975f784cca4700b33f";
logging-data="2517509"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18guN5RwUDCs1ZBoMvDUhQys+oqbCMu9Xc="
Cancel-Lock: sha1:2rsjD49+JzAfYF/ujtL0RVKmOWc=
X-Newsreader: Forte Free Agent 1.93/32.576 English (American)
 by: Rosario19 - Wed, 24 Apr 2024 15:10 UTC

On Wed, 24 Apr 2024 16:55:02 +0200, Rosario19 <Ros@invalid.invalid>
wrote:

>On Wed, 17 Apr 2024 17:40:12 +0200, "R.Wieser" wrote:
>
>>Hello all,
>>
>>I've been using Borlands Tasm32 v5 for a while now, but have a bit of a
>>problem with declaring strings and values inside a dll.
>>
>>For instance, CRTDLL.DLL exposes "_iob", which is/should be (a pointer to)
>>an array of stdio control structures.
>>
>>And I have no idea how to define it. :-|
>>
>>Worse: when I checked _IOB points to a "JMP [...]" (indirect jump) byte
>>sequence (and not a pointer to the actual data).
>>
>>The question is, does anyone (stil) know how to declare such an external
>>value / string ?
>>
>>Regards,
>>Rudy Wieser
>>
>
>this seems to speak of write one dll in tasm
>https://tolik-punkoff.com/2022/05/09/writing-win32-programs-in-assembly-language-using-tasm/

here one other link of someone wrote dll in tasm
https://rootbiez.blogspot.com/2010/03/tasm-writing-dll-in-tasm32.html

that question it seems for 2011

Re: Borlands Tasm32 v5 and external values (in a DLL)

<20240424164749.ccadc173a6082dafcad2409b@127.0.0.1>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=523&group=alt.lang.asm#523

  copy link   Newsgroups: alt.lang.asm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: adm...@127.0.0.1 (Kerr-Mudd, John)
Newsgroups: alt.lang.asm
Subject: Re: Borlands Tasm32 v5 and external values (in a DLL)
Date: Wed, 24 Apr 2024 16:47:49 +0100
Organization: Dis
Lines: 41
Message-ID: <20240424164749.ccadc173a6082dafcad2409b@127.0.0.1>
References: <uvoqhg$1m791$1@dont-email.me>
<k77i2jd33rru11rmcqf18nlqtio9svc92v@4ax.com>
<v48i2j9v59ofv2mgbgtnsdf9mvqat4j7b8@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 24 Apr 2024 17:47:49 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e51be329ed7823964ae6c4dcd8534951";
logging-data="2533435"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19JkjkavaLsCc0lBxMBIUgNbagT3UMXTos="
Cancel-Lock: sha1:jCHjQ39xhIqIfRCFWU4/B+utdrI=
SigSep: is ALWAYS dash dash space newline
GNU: Terry Pratchett
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
;X-no-Archive: Maybe
 by: Kerr-Mudd, John - Wed, 24 Apr 2024 15:47 UTC

On Wed, 24 Apr 2024 17:10:31 +0200
Rosario19 <Ros@invalid.invalid> wrote:

> On Wed, 24 Apr 2024 16:55:02 +0200, Rosario19 <Ros@invalid.invalid>
> wrote:
>
> >On Wed, 17 Apr 2024 17:40:12 +0200, "R.Wieser" wrote:
> >
> >>Hello all,
> >>
> >>I've been using Borlands Tasm32 v5 for a while now, but have a bit of a
> >>problem with declaring strings and values inside a dll.
> >>
> >>For instance, CRTDLL.DLL exposes "_iob", which is/should be (a pointer to)
> >>an array of stdio control structures.
> >>
> >>And I have no idea how to define it. :-|
> >>
> >>Worse: when I checked _IOB points to a "JMP [...]" (indirect jump) byte
> >>sequence (and not a pointer to the actual data).
> >>
> >>The question is, does anyone (stil) know how to declare such an external
> >>value / string ?
> >>
> >>Regards,
> >>Rudy Wieser
> >>
> >
> >this seems to speak of write one dll in tasm
> >https://tolik-punkoff.com/2022/05/09/writing-win32-programs-in-assembly-language-using-tasm/
>
> here one other link of someone wrote dll in tasm
> https://rootbiez.blogspot.com/2010/03/tasm-writing-dll-in-tasm32.html
>
> that question it seems for 2011

Glad to see your still posting! I'm working on a simple 'frogger' game in
<256 bytes.

--
Bah, and indeed Humbug.

Re: Borlands Tasm32 v5 and external values (in a DLL)

<v0bhdl$2f8cp$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=524&group=alt.lang.asm#524

  copy link   Newsgroups: alt.lang.asm
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: addr...@is.invalid (R.Wieser)
Newsgroups: alt.lang.asm
Subject: Re: Borlands Tasm32 v5 and external values (in a DLL)
Date: Wed, 24 Apr 2024 20:01:10 +0200
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <v0bhdl$2f8cp$1@dont-email.me>
References: <uvoqhg$1m791$1@dont-email.me> <k77i2jd33rru11rmcqf18nlqtio9svc92v@4ax.com>
Injection-Date: Wed, 24 Apr 2024 20:01:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a746760165dd1eab69bd0fb85e4931d9";
logging-data="2597273"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+MSFfKdbJGBGkOnOv0Xbnyj8k/mAXQxeUfN61McF8Jjg=="
Cancel-Lock: sha1:8c0mgkVuJgkm74OAbZMGW9URRXQ=
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-RFC2646: Format=Flowed; Original
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-MSMail-Priority: Normal
 by: R.Wieser - Wed, 24 Apr 2024 18:01 UTC

Rosario19,

> this seems to speak of write one dll in tasm
[snip]

> here one other link of someone wrote dll in tasm
[snip]

Thank you.

But the problem isn't writing them (I've been doing that for a while now),
but accessing values and/or strings stored in other peoples DLLs. Like that
"_iob" in CRTDLL.DLL .

Regards,
Rudy Wieser

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor