Deutsch   English   Français   Italiano  
<vu6tj2$e3r$1@nnrp.usenet.blueworldhosting.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: Marion <marion@facts.com>
Newsgroups: comp.mobile.android,misc.phone.mobile.iphone
Subject: Re: How do nonroot Android & nonjailbroken iOS run SMB servers to connect to each other & Windows?
Date: Tue, 22 Apr 2025 02:06:26 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <vu6tj2$e3r$1@nnrp.usenet.blueworldhosting.com>
References: <vtnhos$1jn3$1@nnrp.usenet.blueworldhosting.com> <vtrmep.dds.1@ID-201911.user.individual.net> <u2WdnVPdyarF35z1nZ2dnZfqnPGdnZ2d@supernews.com> <vtsk72$1c63$1@nnrp.usenet.blueworldhosting.com> <bYqdnVTWW6TpBp_1nZ2dnZfqnPqdnZ2d@supernews.com> <vtutr5$nd$1@nnrp.usenet.blueworldhosting.com> <m6oaknF7q12U16@mid.individual.net>
Injection-Date: Tue, 22 Apr 2025 02:06:26 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
	logging-data="14459"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Alan Baker insisted this line can not be changed
Cancel-Lock: sha1:GfNPQPXVbfYaYs+fJOAoJxEp15o= sha256:ry0qWkGEdQGt7HZMno/GjGA64b2Ohvdwf5X4tfPzSZA=
	sha1:OSwC4FHKqJxXV4d6ljXtWAO4yI0= sha256:LOul9EQhubZrDIwmslD8UdMADGLD4PqxL7LRq1drYI0=
Bytes: 3026
Lines: 34

On Tue, 22 Apr 2025 03:44:54 +0200, Arno Welzel wrote :


>> SimbaDroid (Open Source)
>> https://github.com/buttercookie42/SimbaDroid
>> SMB Version(s): SMBv1, SMBv2, SMBv3
>> Note: This app does not require root.
> 
> It does, if you want to use the default port - and getting Windows to
> connect to port 4550 is not that simple:

Thanks for the clarifications as I never said I was a networking expert.
I'm not. That should be abundantly obvious to everyone by now, right?

Even so, I don't disagree with you. That listing was made long ago. 

> "Due to Android limitations, this app requires root (as on all Unixoid
> operating systems, it is not possible to open a port < 1024 otherwise,
> and the default SMB port is 445 and Windows doesn't work with anything
> else). Without root, you either need some sort of SMB client which
> allows configuring the port used (SimbaDroid uses port 4450 behind the
> scenes), or some kind of port mapping software to allow Windows to
> transparently connect to port 4450."

Understood. Thanks for unearthing that snippet which fits with what we know
about Android non root not being able to bind to (SMB) ports below 1024.

> Many apps - and all have same issue: you can not open a port below 1024
> for servers without root access. And not every SMB client is able to use
> custom ports above 1024.

Thanks for being another voice where there are three "facts" at this point.
1. It turns out that iOS apps, nonjailbroken, can bind to privileged ports
2. Yet, we all always kind of sort of knew Android apps, nonrooted, cannot
3. Even so, SMB server apps exist on both iOS & Android platforms