TOSMBClient - An Objective-C binding around the libDSM SMB client library.

  •        163

TOSMBClient is a small library that serves as a simple SMB (Server Message Block ) client for iOS apps. The library allows connecting to SMB devices, downloading file metadata, and subsequently allows asynchronous downloading of files from an SMB device straight to an iOS device. It is an Objective-C wrapper around Defective SMb, or libDSM, a low level SMB client library built in C built by some of VideoLabs' developers. A copy of libDSM has been specially cross-compiled for iOS device architectures and embedded in this library, so this project has no external dependencies.

https://github.com/TimOliver/TOSMBClient

Tags
Implementation
License
Platform

   




Related Projects

pysmb - SMB/CIFS library in Python

  •    Python

pysmb is an experimental SMB/CIFS library written in Python. It implements the client-side SMB/CIFS protocol (SMB1 and SMB2) which allows your Python application to access and transfer files to/from SMB/CIFS shared folders like your Windows file sharing and Samba folders.

PAM SMB

  •    C

Pam Smb allows authentication of Linux/Unix users using an SMB server (e.g. WinNT/2k, Samba)

Samba

  •    C

Samba is the standard Windows interoperability suite of programs for Linux and Unix. Samba provides file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems.

Responder - Responder is a LLMNR, NBT-NS and MDNS poisoner, with built-in HTTP/SMB/MSSQL/FTP/LDAP rogue authentication server supporting NTLMv1/NTLMv2/LMv2, Extended Security NTLMSSP and Basic HTTP authentication

  •    Python

Responder an LLMNR, NBT-NS and MDNS poisoner. It will answer to specific NBT-NS (NetBIOS Name Service) queries based on their name suffix (see: http://support.microsoft.com/kb/163409). By default, the tool will only answer to File Server Service request, which is for SMB. The concept behind this is to target our answers, and be stealthier on the network. This also helps to ensure that we don't break legitimate NBT-NS behavior. You can set the -r option via command line if you want to answer to the Workstation Service request name suffix.

Snofs

  •    C

A piece of software that allows a mobile phone to be mounted as a CODA or SMB file system in Linux via the gammu communication library. Eventually SMB support will exist on the WIndows platfrom as well.


SMBInterface

  •    Perl

SMBInterface is a web interface to an SMB network (Samba or Windows) -- similar to the Network Neighborhood icon in Windows. It allows users to browse the network, upload and download files, as well as send SMB pop-up messages to various hosts.

Ruby/SMB

  •    Ruby

Ruby/SMB is a C shared library that glues together samba's libsmbclient and the Ruby dynamic high-level programming language, making it easy for programmers to work with network resources (such as Windows file shares).

Gyro-SMB Resources Discovery amp; Download

  •    

SMB File Resources Indexing Server And File Retrieving Client

Netropolis: SMB P2P Search Engine

  •    Perl

Indexes SMB protocol shares on any number of subnets, dumps the index to a Postgres database. Mod_perl web interface provides fast searching. Tools for locating potential subnets and shares provided. See the README for statistics and more information.

Invoke-TheHash - PowerShell Pass The Hash Utils

  •    PowerShell

Invoke-TheHash contains PowerShell functions for performing pass the hash WMI and SMB tasks. WMI and SMB connections are accessed through the .NET TCPClient. Authentication is performed by passing an NTLM hash into the NTLMv2 authentication protocol. Local administrator privilege is not required client-side.

curl - A command line tool and library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP

  •    C

curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.

Device - Light weight tool for detecting the current device and screen size written in swift.

  •    Swift

Device detect the current  device model and screen size. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

HeapInspector-for-iOS - Find memory issues & leaks in your iOS app without instruments

  •    Objective-C

HeapInspector is a debug tool that monitors the memory heap with backtrace recording in your iOS app. You can discover memory leaks, no longer used objects, abandoned memory and more issues directly on your device without ever starting Instruments. Since ARC has been introduced we don't need to manage the retain & release anymore. ARC is very powerful and makes Objective-C more stable. ARC decreased the number of crashes and improves the memory footprint. ARC is technically doing a powerful job. It knows when to retain, autorelease and release. But ARC doesn't think about the overall architecture how to design for low memory usage. You should be aware that you can still do a lot of things wrong with your memory (even with ARC). You can still get memory pressures or peaks with ARC.

CocoaDebug - 🚀 iOS Debugging Tool

  •    Swift

Shake to hide or show the black bubble. (support both device and simulator). Long press the black bubble to show UIDebuggingInformationOverlay. (Apple's Private API, support iOS 10/11).

pro-search

  •    Perl

PRO-Search is a crawler of FTP servers, SMB shares, HTTP, dc++ networks, ... with powerful web search and navigation interface

PHPSambaExplorer

  •    PHP

An easy to use file explorer for browsing SMB shares on your LAN from anyplace on the web with added security and upload/download logging.

LinScope

  •    C++

LinScope is GUI(QT), port scanner with enumerating windows network shares (SMB). LinScope can save favorites list. You can add different ip address ranges and scan them apart or together. Linscope searches FTP and HTTP services too.

Komba, an smb network browser, and more.

  •    C++

The Komba2 Team welcomes you to Komba2, a windows network administration tool for the K Desktop Environment. Our target is to make administration beautiful and intuitive without sacrificing power.

FileSearch

  •    C++

A simple search engine for LANs. Indexes files in shares over FTP and SMB protocols and provides the ability to search for certain files in this index.

Fast File Search

  •    PHP

Fast File Search is a crawler of FTP servers and SMB shares (Windows shares and UNIX systems running Samba). WWW interface is provided for searching files. FFS is similar to FemFind but optimized for speed.