• Stars
    star
    297
  • Rank 140,033 (Top 3 %)
  • Language
    Objective-C
  • Created over 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

tcping command, written with Objective-C, on macOS,tcping for mac,ping over a tcp connection

tcping

Better than tcping installed by Homebrew👍

Written with Objective-C👍

Support MacOS only👍

Download & Install

➜ wget https://github.com/paradiseduo/tcping/releases/download/3.6/tcping.zip
➜ unzip tcping.zip
➜ chmod +x tcping
➜ mv tcping /usr/local/bin/
➜ sudo xattr -rd com.apple.quarantine /usr/local/bin/tcping

Usage

➜ tcping --help

      dP                     oo
      88
    d8888P .d8888b. 88d888b. dP 88d888b. .d8888b.    {Version: 3.6}
      88   88       88    88 88 88    88 88    88
      88   88.      88.  .88 88 88    88 88.  .88
      dP   `88888P  88Y888P  dP dP    dP `8888P88
                    88                        .88
                    dP                    d8888P

tcping is a ping over tcp connection.

Examples:
    1. ping over tcp with custom port 10 times
        > tcping www.baidu.com 80
    2. ping over tcp with custom port 5 times
        > tcping -c 5 www.baidu.com 443

USAGE: tcping [--count <count>] [--interval <interval>] <ip> <port>

ARGUMENTS:
    <ip>                        The IP or Domain to tcping.
    <port>                      The port to tcping.

OPTIONS:
    -c, --count <count>         The number of times to repeat 'tcping'. Default value is 10, Max value is 65535
    -i, --interval <interval>   The request interval(second). Default value is 1 second
    -h, --help                  Show help information.

Examples

with domain

❯ tcping -c 5 baidu.com 443
baidu.com:443 has address: 220.181.38.148:443 - Connected - 32.682ms
baidu.com:443 has address: 220.181.38.148:443 - Connected - 29.372ms
baidu.com:443 has address: 39.156.69.79:443 - Connected - 52.232ms
baidu.com:443 has address: 220.181.38.148:443 - Connected - 28.922ms
baidu.com:443 has address: 220.181.38.148:443 - Connected - 28.975ms
Ping statistics baidu.com:443
    5 probes sent.
    5 successful, 0 failed.
Approximate trip times:
    Minimum = 28.922ms, Maximum = 52.232ms, Average = 34.437ms

with ipv4

❯ tcping -c 5 220.181.38.148 443
220.181.38.148:443 - Connected - 30.635ms
220.181.38.148:443 - Connected - 30.816ms
220.181.38.148:443 - Connected - 28.708ms
220.181.38.148:443 - Connected - 30.713ms
220.181.38.148:443 - Connected - 34.641ms
Ping statistics 220.181.38.148:443
    5 probes sent.
    5 successful, 0 failed.
Approximate trip times:
    Minimum = 28.708ms, Maximum = 34.641ms, Average = 31.103ms

with ipv6

❯ tcping -c 3 ::1 8080                                                                                                                                           
::1:8080 - Connected - 0.502ms
::1:8080 - Connected - 0.432ms
::1:8080 - Connected - 0.752ms
Ping statistics ::1:8080
    3 probes sent.
    3 successful, 0 failed.
Approximate trip times:
    Minimum = 0.432ms, Maximum = 0.752ms, Average = 0.562ms

Star Trend

Stargazers over time

More Repositories

1

ShadowsocksX-NG-R8

ShadowsocksX-NG-R for MacOS, ShadowsocksR
Swift
1,372
star
2

appdecrypt

appdecrypt is a tool to make decrypt application encrypted binaries on macOS when SIP-enabled (macOS 11.3 or below)
Swift
732
star
3

ApplicationScanner

An open source application scanning tool
Python
448
star
4

ClashXR

A rule based custom proxy with GUI for Mac base on clash.
Swift
446
star
5

IPAPatch

Patch iOS Apps, The Easy Way, Without Jailbreak.
Objective-C
375
star
6

resymbol

A reverse engineering tool to restore stripped symbol table and dump Objective-C class or Swift types for machO file.
Swift
190
star
7

Trojan

GUI for trojan client on macOS, trojan for mac, written by Swift
Swift
171
star
8

inject

Command Line Tool for interacting with MachO binaries on OSX/iOS
Swift
149
star
9

dsdump

An improved nm + Objective-C & Swift class-dump
Python
129
star
10

GTA5-NativeTrainer

GTA5 Epic最新版修改器(汉化版)
33
star
11

AntiFrida

What is Frida,Why is Frida, How about Frida
JavaScript
31
star
12

Frida-Class-Dump

ios application class-dump use frida
Swift
30
star
13

Kcptun

GUI for kcptun client on macOS, kcptun for mac, written by Swift
Swift
26
star
14

Converter

Convert an IPA (iOS) to mac App (M1)
Swift
25
star
15

subweb

Utility to convert between various subscription format
HTML
24
star
16

Anti-Disassembly-On-Arm64

Objective-C
18
star
17

fridahook

常用测试脚本
JavaScript
17
star
18

TTNetworkManager

SSL pinning that TikTok/抖音
JavaScript
15
star
19

YSDTool

10
star
20

ClassView

一款适用于iOS的隐私合规检测工具
Swift
9
star
21

dsc_extractor

dsc_extractor
C
5
star
22

FreeNovelDownload

听说你想下载免费小说?
Go
5
star
23

LetMeCode

LeetCode练习,每日一道,强身健体
Go
3
star
24

paradiseduo

3
star
25

Konverter

Konverter can help you quickly convert URL encode(decode), uppercase and lowercase, md5, sha256, Base64 encode(decode), Unicode encode(decode), Hex encode(decode), SSR encode(decode), SS encode(decode),HTML encode(decode) on macOS
Objective-C
3
star
26

mobileprovision

Quick search connect device in which mobileprovision
Python
3
star
27

EW

2
star
28

force

使用golang编写的服务弱口令检测
Go
2
star
29

PlistReader

An application can read other application's plist file.
Objective-C
2
star
30

AppleReview

A python tool to help apple review your code and ipa
Python
2
star
31

ImageHub

Shell
2
star
32

Tiktok

Tiktok是一个AST扫描器,用于发现敏感函数调用链,方便通过静态扫描的方式提前做隐私合规水位预警
Swift
2
star
33

QRcode

Mac QR Code scan application
C++
1
star
34

paradiseduo.github.io

HTML
1
star
35

RzUpdater

fix RzUpdater crash
1
star
36

puzzle

Objective-C
1
star