AMSMB2 - Swift framework to connect SMB2/3 shares

  •        171

This is small Swift library for iOS, macOS and tvOS which wraps libsmb2 and allows to connect a SMB2/3 share and do file operation. Then drop AMSMB2.xcodeproj to you Xcode workspace and add the framework to your Embeded Binaries in target.

https://github.com/amosavian/AMSMB2

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.

The SMB2 Transmogrificator

  •    VB

The SMB2 Transmogrificator is a level editor for the Nintendo Entertainment System game Super Mario Brother 2. It is written in VB6 and is based on Acmlm\\\\\\\'s SMB2 Level Discombobulator.

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.

bsodtest

  •    C

This program was written to test (and protect) the vulnerability of the Windows 7 and Vista Operating System ( bsod / SMB2) . The code should not be used to damage machines with Windows System. The main objective of the project, is notify about problem.

FileProvider - FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive) files -- Swift

  •    Swift

This Swift library provide a swifty way to deal with local and remote files and directories in a unified way. This library provides implementaion of WebDav, FTP, Dropbox, OneDrive and SMB2 (incomplete) and local files.

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.